|
1 |
| -# Aerospike Go Client |
| 1 | +# Aerospike Go Client v5 |
2 | 2 |
|
3 | 3 | [](https://goreportcard.com/report/github.com/aerospike/aerospike-client-go)
|
4 | 4 | [](https://travis-ci.org/aerospike/aerospike-client-go)
|
5 | 5 | [](https://pkg.go.dev/github.com/aerospike/aerospike-client-go)
|
6 | 6 |
|
7 | 7 | An Aerospike library for Go.
|
8 | 8 |
|
9 |
| -This library is compatible with Go 1.9+ and supports the following operating systems: Linux, Mac OS X (Windows builds are possible, but untested). |
| 9 | +This library is compatible with Go 1.13+ and supports the following operating systems: Linux, Mac OS X (Windows builds are possible, but untested). |
10 | 10 |
|
11 | 11 | Up-to-date documentation is available in the [](https://pkg.go.dev/github.com/aerospike/aerospike-client-go).
|
12 | 12 |
|
13 | 13 | You can refer to the test files for idiomatic use cases.
|
14 | 14 |
|
15 | 15 | Please refer to [`CHANGELOG.md`](CHANGELOG.md) for release notes, or if you encounter breaking changes.
|
16 | 16 |
|
17 |
| -## Notice: |
18 |
| - |
19 |
| -We have released the Go Client v2, with some breaking API changes. Most changes are minor, and can be fixed with relative ease. |
20 |
| - |
21 |
| -The only major issue is that the behavior of the client when a key does not exist has changed. |
22 |
| - |
23 |
| -It used to return no error, but a `nil` `Record.Bins`. Now it returns `ErrKeyNotFound` error. |
24 |
| - |
25 |
| -This is a significant changes, and you should search your code for all instances of `Bins == nil` and adapt the code accordingly. |
26 |
| - |
27 |
| -Please refer to the [`CHANGELOG.md`](CHANGELOG.md) for details. |
28 |
| - |
29 | 17 | - [Usage](#Usage)
|
30 | 18 | - [Prerequisites](#Prerequisites)
|
31 | 19 | - [Installation](#Installation)
|
@@ -116,7 +104,7 @@ Supported operating systems:
|
116 | 104 | <a name="Installation"></a>
|
117 | 105 | ## Installation
|
118 | 106 |
|
119 |
| -1. Install Go 1.9+ and setup your environment as [Documented](http://golang.org/doc/code.html#GOPATH) here. |
| 107 | +1. Install Go 1.13+ and setup your environment as [Documented](http://golang.org/doc/code.html#GOPATH) here. |
120 | 108 | 2. Get the client in your ```GOPATH``` : ```go get github.com/aerospike/aerospike-client-go```
|
121 | 109 | * To update the client library: ```go get -u github.com/aerospike/aerospike-client-go```
|
122 | 110 |
|
|
0 commit comments