Skip to content

QCache client library for the Go programming language

License

Notifications You must be signed in to change notification settings

tobgu/go-qcache-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Go QCache-client

Go client library for QCache. Uses consistent hashing to distribute data over multiple nodes.

Installation

go get github.com/tobgu/go-qcache-client/qclient

Documentation

Documentation is close to non-existent right now. Please see the tests in qclient_test.go for examples of how to use it.

Contributing

Want to contribute? That's great! I'm new to Go so any feedback on the code is extra welcome!

If you experience problems please log them on GitHub. If you want to contribute code, please fork the code and submit a pull request.

If you intend to implement major features or make major changes please raise an issue so that we can discuss it first.

TODO

  • Timeouts and error handling
  • Query method similar to that in the python client
  • Documentation
  • Possibility to POST large queries
  • Support CSV

About

QCache client library for the Go programming language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages