You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by ly...@apache.org on 2022/02/16 21:57:30 UTC
[tinkerpop] 01/01: Milestone 1 of the gremlin-go driver
This is an automated email from the ASF dual-hosted git repository.
lyndonb pushed a commit to branch gremlin-go
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit 87c75f7afcc260bb23efce7f17a05aee5bd92f11
Merge: 3f2fc44 9f1ccb1
Author: Lyndon Bauto <58...@users.noreply.github.com>
AuthorDate: Wed Feb 16 13:57:22 2022 -0800
Milestone 1 of the gremlin-go driver
Thanks for all the work @simonz-bq @xiazcy @spmallette @divijvaidya. I will be opening a milestone 2 pull request shortly.
.github/workflows/build-test.yml | 2 +-
.github/workflows/go.yml | 71 +++
gremlin-go/README.md | 162 +++++++
gremlin-go/driver/bytecode.go | 150 +++++++
gremlin-go/driver/bytecode_test.go | 120 ++++++
gremlin-go/driver/client.go | 87 ++++
gremlin-go/driver/connection.go | 68 +++
gremlin-go/driver/connection_test.go | 50 +++
gremlin-go/driver/driverRemoteConnection.go | 121 ++++++
gremlin-go/driver/gorillaTransporter.go | 91 ++++
gremlin-go/driver/gorillaTransporter_test.go | 122 ++++++
gremlin-go/driver/graphBinary.go | 620 +++++++++++++++++++++++++++
gremlin-go/driver/graphBinary_test.go | 132 ++++++
gremlin-go/driver/graphTraversalSource.go | 23 +
gremlin-go/driver/logger.go | 107 +++++
gremlin-go/driver/protocol.go | 127 ++++++
gremlin-go/driver/protocol_test.go | 44 ++
gremlin-go/driver/request.go | 42 ++
gremlin-go/driver/resources/en.json | 13 +
gremlin-go/driver/response.go | 42 ++
gremlin-go/driver/result.go | 38 ++
gremlin-go/driver/resultSet.go | 109 +++++
gremlin-go/driver/resultSet_test.go | 125 ++++++
gremlin-go/driver/result_test.go | 52 +++
gremlin-go/driver/serializer.go | 343 +++++++++++++++
gremlin-go/driver/serializer_test.go | 56 +++
gremlin-go/driver/transporter.go | 37 ++
gremlin-go/driver/transporterFactory.go | 37 ++
gremlin-go/go.mod | 18 +
gremlin-go/go.sum | 26 ++
30 files changed, 3034 insertions(+), 1 deletion(-)