THRIFT-2012 Modernizing Go
authorJens Geyer <jensg@apache.org>
Tue, 18 Jun 2013 20:25:07 +0000 (22:25 +0200)
committerJens Geyer <jensg@apache.org>
Tue, 18 Jun 2013 20:25:07 +0000 (22:25 +0200)
commit0e87c46c18a3a62d17d7e45a5bddde989d31351c
tree6bd02f8e2238dce2ef5ba860e8216a988656288d
parent70a5762736eaa3511ca5e4f02461bf1ca22453a4
THRIFT-2012 Modernizing Go

Patch: Travis Cline
101 files changed:
.gitignore
compiler/cpp/src/generate/t_go_generator.cc
configure.ac
lib/Makefile.am
lib/go/Make.deps [deleted file]
lib/go/Makefile [deleted file]
lib/go/Makefile.am [new file with mode: 0644]
lib/go/README [new file with mode: 0644]
lib/go/deps.bash [deleted file]
lib/go/thrift/Makefile [deleted file]
lib/go/thrift/_testmain.go [deleted file]
lib/go/thrift/application_exception.go [new file with mode: 0644]
lib/go/thrift/application_exception_test.go [moved from lib/go/thrift/tapplication_exception_test.go with 55% similarity]
lib/go/thrift/binary_protocol.go [new file with mode: 0644]
lib/go/thrift/binary_protocol_test.go [moved from lib/go/thrift/tbinary_protocol_test.go with 87% similarity]
lib/go/thrift/compact_protocol.go [new file with mode: 0644]
lib/go/thrift/compact_protocol_test.go [new file with mode: 0644]
lib/go/thrift/exception.go [moved from lib/go/thrift/tnonblocking_transport.go with 92% similarity]
lib/go/thrift/field.go [new file with mode: 0644]
lib/go/thrift/framed_transport.go [new file with mode: 0644]
lib/go/thrift/framed_transport_test.go [moved from lib/go/thrift/tframed_transport_test.go with 86% similarity]
lib/go/thrift/http_client.go [new file with mode: 0644]
lib/go/thrift/http_client_test.go [moved from lib/go/thrift/thttp_client_test.go with 72% similarity]
lib/go/thrift/iostream_transport.go [new file with mode: 0644]
lib/go/thrift/iostream_transport_test.go [moved from lib/go/thrift/tcontainer.go with 82% similarity]
lib/go/thrift/json_protocol.go [new file with mode: 0644]
lib/go/thrift/json_protocol_test.go [new file with mode: 0644]
lib/go/thrift/memory_buffer.go [new file with mode: 0644]
lib/go/thrift/memory_buffer_test.go [moved from lib/go/thrift/tmemory_buffer_test.go with 88% similarity]
lib/go/thrift/messagetype.go [moved from lib/go/thrift/tmessagetype.go with 76% similarity]
lib/go/thrift/numeric.go [new file with mode: 0644]
lib/go/thrift/processor.go [moved from lib/go/thrift/tprocessor.go with 80% similarity]
lib/go/thrift/processor_factory.go [moved from lib/go/thrift/tprocessor_factory.go with 78% similarity]
lib/go/thrift/protocol.go [new file with mode: 0644]
lib/go/thrift/protocol_exception.go [new file with mode: 0644]
lib/go/thrift/protocol_factory.go [moved from lib/go/thrift/tprotocol_factory.go with 88% similarity]
lib/go/thrift/protocol_test.go [new file with mode: 0644]
lib/go/thrift/server.go [new file with mode: 0644]
lib/go/thrift/server_socket.go [new file with mode: 0644]
lib/go/thrift/server_test.go [moved from lib/go/thrift/tserver_test.go with 96% similarity]
lib/go/thrift/server_transport.go [moved from lib/go/thrift/texception.go with 62% similarity]
lib/go/thrift/simple_json_protocol.go [new file with mode: 0644]
lib/go/thrift/simple_json_protocol_test.go [new file with mode: 0644]
lib/go/thrift/simple_server.go [new file with mode: 0644]
lib/go/thrift/socket.go [new file with mode: 0644]
lib/go/thrift/tapplication_exception.go [deleted file]
lib/go/thrift/tbase.go [deleted file]
lib/go/thrift/tbinary_protocol.go [deleted file]
lib/go/thrift/tcompact_protocol.go [deleted file]
lib/go/thrift/tcompact_protocol_test.go [deleted file]
lib/go/thrift/tcompare.go [deleted file]
lib/go/thrift/tfield.go [deleted file]
lib/go/thrift/tframed_transport.go [deleted file]
lib/go/thrift/thttp_client.go [deleted file]
lib/go/thrift/tiostream_transport.go [deleted file]
lib/go/thrift/tiostream_transport_test.go [deleted file]
lib/go/thrift/tjson_protocol.go [deleted file]
lib/go/thrift/tjson_protocol_test.go [deleted file]
lib/go/thrift/tlist.go [deleted file]
lib/go/thrift/tmap.go [deleted file]
lib/go/thrift/tmemory_buffer.go [deleted file]
lib/go/thrift/tmessage.go [deleted file]
lib/go/thrift/tnonblocking_server.go [deleted file]
lib/go/thrift/tnonblocking_server_socket.go [deleted file]
lib/go/thrift/tnonblocking_socket.go [deleted file]
lib/go/thrift/tnonblocking_transport_test.go [deleted file]
lib/go/thrift/tnumeric.go [deleted file]
lib/go/thrift/tprotocol.go [deleted file]
lib/go/thrift/tprotocol_exception.go [deleted file]
lib/go/thrift/tprotocol_test.go [deleted file]
lib/go/thrift/transport.go [new file with mode: 0644]
lib/go/thrift/transport_exception.go [new file with mode: 0644]
lib/go/thrift/transport_factory.go [moved from lib/go/thrift/ttransport_factory.go with 68% similarity]
lib/go/thrift/transport_test.go [new file with mode: 0644]
lib/go/thrift/tserver.go [deleted file]
lib/go/thrift/tserver_socket.go [deleted file]
lib/go/thrift/tserver_transport.go [deleted file]
lib/go/thrift/tset.go [deleted file]
lib/go/thrift/tsimple_json_protocol.go [deleted file]
lib/go/thrift/tsimple_json_protocol_test.go [deleted file]
lib/go/thrift/tsimple_server.go [deleted file]
lib/go/thrift/tsocket.go [deleted file]
lib/go/thrift/tstruct.go [deleted file]
lib/go/thrift/ttransport.go [deleted file]
lib/go/thrift/ttransport_exception.go [deleted file]
lib/go/thrift/ttransport_test.go [deleted file]
lib/go/thrift/ttype.go [deleted file]
lib/go/thrift/type.go [new file with mode: 0644]
tutorial/Makefile.am
tutorial/go/Make.deps [deleted file]
tutorial/go/Makefile [deleted file]
tutorial/go/Makefile.am [new file with mode: 0644]
tutorial/go/deps.bash [deleted file]
tutorial/go/src/CalculatorHandler.go [deleted file]
tutorial/go/src/GoClient.go [deleted file]
tutorial/go/src/GoServer.go [deleted file]
tutorial/go/src/Makefile [deleted file]
tutorial/go/src/client.go [new file with mode: 0644]
tutorial/go/src/handler.go [new file with mode: 0644]
tutorial/go/src/main.go
tutorial/go/src/server.go [moved from lib/go/thrift/texception_test.go with 59% similarity]