This is an automated email from the ASF dual-hosted git repository.
jensg pushed a change to branch 0.20.0
in repository https://gitbox.apache.org/repos/asf/thrift.git
from 318731b11 Updated manual version info and CHANGES
new ab6f3ef1f THRIFT-5744: Switch to slog for go library
new dd1217fc9 THRIFT-5745: Implement slog.LogValuer on go TStructs
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 4 +-
LANGUAGES.md | 2 +-
compiler/cpp/src/thrift/generate/t_go_generator.cc | 64 +++-
go.mod | 2 +-
lib/go/test/fuzz/go.mod | 2 +-
lib/go/test/go.mod | 2 +-
lib/go/test/tests/slog_tstruct_wrapper_test.go | 132 +++++++++
lib/go/thrift/debug_protocol.go | 329 +++++++++++++++++----
lib/go/thrift/logger.go | 12 +
lib/go/thrift/simple_server.go | 23 +-
lib/go/thrift/slog.go | 55 ++++
.../{header_protocol_test.go => slog_test.go} | 27 +-
test/go/go.mod | 4 +-
test/go/go.sum | 2 -
14 files changed, 564 insertions(+), 96 deletions(-)
create mode 100644 lib/go/test/tests/slog_tstruct_wrapper_test.go
create mode 100644 lib/go/thrift/slog.go
copy lib/go/thrift/{header_protocol_test.go => slog_test.go} (68%)