13 Commits

Author SHA1 Message Date
Xiaoge Su
bfb0a33c01 Remove go get since it is not being supported anymore 2024-04-24 14:48:56 -07:00
Xiaoge Su
33fb8ff978 test: Split the go get/install command 2024-04-22 21:21:32 -07:00
Xiaoge Su
294e10c387 Add go.mod to the package 2024-04-22 18:44:33 -07:00
Andrew Noyes
f52cffd81b Fix MacOS go build
See
https://forums.foundationdb.org/t/macos-build-finds-wrong-fdb-c-h-for-go-bindings-patch-included/3929
for details
2023-08-28 10:22:06 -07:00
Andrew Noyes
863449c983
Allow access to transaction options through a go ReadTransaction interface (#6318)
* Run go unit tests in ctest

* Remove unnecessary cgo directives

* go: Allow access to TransactionOptions from ReadTransaction

Closes #6265

* Try go get instead of go install

My understanding is that this should download dependencies (e.g. xerrors)

* Add -d flag to match go command for building libraries

* Avoid concurrent calls to `go get`
2022-02-09 14:41:21 -08:00
Andrew Noyes
fba55557ae Update generated.go, and test to keep it up to date
Also remove some unnecessary cgo stuff, and add a description to
trace_partial_file_suffix
2021-12-21 15:16:50 -08:00
A.J. Beamon
76ed965139 Switch from GO111MODULE=off to GO111MODULE=auto (to match what is on release-7.0 and what we ultimately decided on) 2021-09-14 09:44:17 -07:00
john_leach
63337ced8a Support building with go 1.16 and higher #5479 2021-08-26 15:54:24 -07:00
Alvin Moore
d555fbb853 Changed the get to only get the dependencies 2020-04-15 09:07:12 -07:00
Alvin Moore
ed8e5bc64f Added support for getting go dependencies before install source 2020-04-15 08:46:37 -07:00
mpilman
6529e2790b several minor bug fixes 2019-02-15 00:01:42 -08:00
mpilman
7ae3cc8ce4 Fix go binding dependency paths
Before this commit, the go bindings would
always be recompiled
2019-02-15 00:01:42 -08:00
mpilman
9b7dcc4ed5 flow, python, and go bindings 2019-02-15 00:01:42 -08:00