This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git
from 892c2d195 refactor(java): refactor fory java exception hierarchical
structure (#2577)
add cb92dfc90 feat(Go): Implement ahead of time codegen for fory-go
serialization (#2553)
No new revisions were added by this update.
Summary of changes:
ci/run_ci.sh | 4 +
go/README.md | 146 +++++-
go/fory/cmd/fory/main.go | 164 +++++++
go/fory/codegen/decoder.go | 150 +++++++
go/fory/codegen/encoder.go | 142 ++++++
go/fory/codegen/generator.go | 495 +++++++++++++++++++++
go/fory/codegen/guard.go | 183 ++++++++
go/fory/codegen/parser.go | 170 +++++++
go/fory/codegen/utils.go | 324 ++++++++++++++
go/fory/fory.go | 25 ++
go/fory/go.mod | 1 +
go/fory/go.sum | 26 ++
go/fory/string.go | 12 +
go/fory/tests/generator_test.go | 63 +++
.../src/util.rs => go/fory/tests/structs.go | 14 +-
go/fory/type.go | 103 ++++-
16 files changed, 2013 insertions(+), 9 deletions(-)
create mode 100644 go/fory/cmd/fory/main.go
create mode 100644 go/fory/codegen/decoder.go
create mode 100644 go/fory/codegen/encoder.go
create mode 100644 go/fory/codegen/generator.go
create mode 100644 go/fory/codegen/guard.go
create mode 100644 go/fory/codegen/parser.go
create mode 100644 go/fory/codegen/utils.go
create mode 100644 go/fory/tests/generator_test.go
copy rust/fory-derive/src/util.rs => go/fory/tests/structs.go (69%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]