Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2019-01-12 | 3.3 kB | |
v0.5.0 (2019-01-12) source code.tar.gz | 2019-01-12 | 69.2 kB | |
v0.5.0 (2019-01-12) source code.zip | 2019-01-12 | 133.5 kB | |
Totals: 3 Items | 206.0 kB | 0 |
- Added: Package
encoding
- An abstraction and wrapper for the core functionality of packages likeencoding/json
andencoding/gob
(issue #47) - Added: Package
sql
- It contains shared code for SQL implementations.mysql
andpostgres
already use it and if you want to create your own SQL implementation you can use it as well. (Useful for issue #57.) - Added
gokv.Store
implementations:- Package
s3
- Agokv.Store
implementation for Amazon S3 (issue #37)- Also works for other S3-compatible cloud services like DigitalOcean Spaces and Scaleway Object Storage, as well as for self-hosted solutions like OpenStack Swift, Ceph and Minio
- Package
tablestorage
- Agokv.Store
implementation for Azure Table Storage (issue #42) - Package
datastore
- Agokv.Store
implementation for Google Cloud Datastore (issue #51) - Package
tablestore
- Agokv.Store
implementation for Alibaba Cloud Table Store (issue #70) - Package
leveldb
- Agokv.Store
implementation for LevelDB (issue #48) - Package
file
- Agokv.Store
implementation for storing key-value pairs as files (issue #52) - Package
zookeeper
- Agokv.Store
implementation for Apache ZooKeeper (issue #66) - Package
postgresql
- Agokv.Store
implementation for PostgreSQL (issue #57) - Package
cockroachdb
- Agokv.Store
implementation for CockroachDB (issue #62) - Package
ignite
- Agokv.Store
implementation for Apache Ignite (issue #64) - Package
freecache
- Agokv.Store
implementation for FreeCache (issue #44) - Package
bigcache
- Agokv.Store
implementation for BigCache (issue #45)
- Package
Breaking changes
- The
MarshalFormat
enums were removed from all packages that containedgokv.Store
implementations. Instead the shared packageencoding
was introduced (required for issue #47)