Go client library for QCache. Uses consistent hashing to distribute data over multiple nodes.
go get github.com/tobgu/go-qcache-client/qclient
Documentation is close to non-existent right now. Please see the tests in qclient_test.go for examples of how to use it.
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.
- Timeouts and error handling
- Query method similar to that in the python client
- Documentation
- Possibility to POST large queries
- Support CSV