incubator-hugegraph-toolchain icon indicating copy to clipboard operation
incubator-hugegraph-toolchain copied to clipboard

[Feature] support Go-client for hugegraph & welcome to discuss it

Open izliang opened this issue 1 year ago • 0 comments

Feature Description (功能描述)

I have developed a client based on the Go language, and I want to make it an official client for the community.

Code location:

  • https://github.com/izliang/go-hugegraph (original code)
  • https://github.com/apache/incubator-hugegraph-toolchain/pull/514 (Apache PR - WIP)

I plan to differentiate SDKs for various languages such as Java/Go/Python in the directory hugegraph-toolchain/hugegraph-client/ making it convenient for everyone to use hugegraph.

  • [ ] implement core struct & basic CI/Test frame
  • [ ] refer license-doc to add license header
  • [ ] fix 3rd-party dependence problems (ASF required)
  • [ ] support more REST-API
  • [ ] add more test for the module
  • [ ] ...

Update 2023.08.28 API TODO list

  • [ ] rest-api
    • [x] versions
    • [ ] vertex-api
    • [ ] edge-api
    • [ ] schema-api
    • [x] gremlin-api

Are you willing to submit a PR?

  • [X] Yes I am willing to submit a PR!

izliang avatar Aug 25 '23 06:08 izliang