foundationdb/bindings/go
Evan Tschannen 93be673e20 Merge pull request #192 from cie/bindingtester-ro-lock-aware-option
<rdar://problem/34579176> Transaction option for read-only lock aware
2017-10-27 17:19:40 -07:00
..
godoc-resources Initial repository commit 2017-05-25 13:48:44 -07:00
src Merge pull request #192 from cie/bindingtester-ro-lock-aware-option 2017-10-27 17:19:40 -07:00
Gopkg.lock fixed go imports to use github ; some spaces -> tabs "fixes" 2017-07-04 23:10:11 -07:00
Gopkg.toml fixed go imports to use github ; some spaces -> tabs "fixes" 2017-07-04 23:10:11 -07:00
README.md Update API_VERSION from 500 to 510 2017-10-11 13:49:38 -07:00
fdb-go-install.sh now build files into binaries for go when running fdb-go-install 2017-07-10 15:40:26 -07:00
include.mk added .PHONY for go targets 2017-07-10 13:45:18 -07:00

README.md

fdb-go

Go language bindings for FoundationDB, a distributed key-value store with ACID transactions.

This package requires:

Use of this package requires the selection of a FoundationDB API version at runtime. This package currently supports FoundationDB API versions 200-510.

To build this package, in the top level of this repository run:

make fdb_go

This will create binary packages for the appropriate platform within the "build" subdirectory of this folder.

To install this package, you can run the "fdb-go-install.sh" script:

./fdb-go-install.sh install 

The "install" command of this script does not depend on the presence of the repo in general and will download the repository into your local go path. Running "localinstall" instead of "install" will use the local copy here (with a symlink) instead of downloading from the remote repository.

Documentation