Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
09-06-2018 12:16 PM
This is the release announcement topic for our brand new official go driver.
You can find full instructions (in addition to go get github.com/neo4j/neo4j-go-driver/neo4j
) on how to use the official go driver at https://github.com/neo4j/neo4j-go-driver.
01-27-2023 08:08 AM
Go driver v5.5.0 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.5.0!
Quite a major release, have a look at it!
01-27-2023 05:19 AM
Go driver v4.4.5 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v4.4.5
01-09-2023 07:21 AM
The Go driver v5.4.0 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.4.0. Grab it and try out the new generic helpers!
11-25-2022 09:34 AM
The Go driver 5.3.0 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.3.0
10-31-2022 10:23 AM
The Go driver 5.2.0 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.2.0
10-13-2022 01:27 AM
The Go driver 5.1.0 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.1.0
10-12-2022 08:46 AM
The Go driver 5.0.1 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.0.1
09-09-2022 02:10 AM
The Go driver 5.0.0 is out! https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.0.0
Go get it NOW!
08-31-2022 08:25 AM
The Go driver 5.0.0-alpha1 is out and is packed with A LOT of goodies: https://github.com/neo4j/neo4j-go-driver/releases/tag/v5.0.0-alpha1. Time to go get it!
08-03-2022 03:16 AM
Hello, Go driver v4.3.8 is out: https://github.com/neo4j/neo4j-go-driver/releases/tag/v4.3.8
07-28-2022 08:52 AM
04-11-2022 08:20 AM
Hello there, Go driver v4.4.2 is out: Release v4.4.2 · neo4j/neo4j-go-driver · GitHub.
Grab while it's hot!
04-12-2022 03:04 AM
Bonjour graphistas, Go driver v4.3.6 is out: Release v4.3.6 · neo4j/neo4j-go-driver · GitHub.
Enjoy!
05-23-2022 03:11 AM
Salut les graphistas, Go driver v.4.3.7 is out: Release v4.3.7 · neo4j/neo4j-go-driver · GitHub
Sit back, upgrade and enjoy!
02-23-2022 07:55 AM
An experimental, pre-release 5.x version of the Go driver is out: Release v5.0.0-preview · neo4j/neo4j-go-driver · GitHub
This introduces context.Context
APIs, giving user more control on the timing of operations. Give it a try!
11-05-2021 02:53 AM
A new version of Neo4j Driver for Go, version 4.4.0, is now available
https://github.com/neo4j/neo4j-go-driver/releases/tag/v4.4.0
02-17-2022 12:10 AM
I kinda forget to post announcements here
Go driver v4.3.5 is out: Release v4.3.5 · neo4j/neo4j-go-driver · GitHub!
10-26-2021 03:45 AM
A new version of Neo4j Driver for Go, version 4.4.0-beta1, is now available
11-05-2020 06:24 AM
Go 4.0 beta has been released: https://github.com/neo4j/neo4j-go-driver/releases/tag/v4.0.0-beta1
05-09-2019 09:09 AM
Go Driver 1.7.4 has been released: https://github.com/neo4j/neo4j-go-driver/releases/v1.7.4
12-05-2018 05:44 AM
Seabolt 1.7.1 and Go Driver 1.7.1 versions are now released.
Changelogs are available at https://github.com/neo4j-drivers/seabolt/wiki/1.7-changelog#v171 and https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v171 respectively.
01-29-2019 11:12 AM
Seabolt 1.7.2 and Go Driver 1.7.2 versions are now released.
Changelogs are available at https://github.com/neo4j-drivers/seabolt/wiki/1.7-changelog#v172 and https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v172 respectively.
10-22-2018 01:19 AM
Go Driver v1.7.0-rc02 and Seabolt v1.7.0-rc02 are released last Friday, with experimental binary packages for seabolt available here. Please try them out and let us know any problems you run into.
For a list of changes, you can have a look at change logs -> https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v170-rc02 and https://github.com/neo4j-drivers/seabolt/wiki/1.7-changelog#v170-rc02.
10-26-2018 02:38 AM
Seabolt 1.7.0-rc03
and Go Driver 1.7.0-rc03
are now released. Seabolt
now has a static library output which is a step towards statically linkable go-driver!
Changelogs are available at https://github.com/neo4j-drivers/seabolt/wiki/1.7-changelog#v170-rc03 and https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v170-rc03 respectively.
10-11-2018 11:59 AM
Neo4j Go Driver v1.7.0-rc01 is now released. For a list of changes, you can have a look at the change log by visiting https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v170-rc01.
10-08-2018 05:47 AM
Neo4j Go Driver v1.7.0-beta03 is now released. For a list of changes, you can have a look at the change log by visiting https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog#v170-beta03.
09-26-2018 09:01 AM
On the seabolt requirement question...
As part of our long term plan to support as many languages, platforms and frameworks as possible with our official drivers, we're working towards a more modular architecture for our client-side libraries. Concretely, this means that drivers will be built on top of lower level libraries, called connectors.
Seabolt is one such connector, and has been built in C to ensure both great performance and broad compatibility. Connectors will in general encompass all protocol, type system and routing logic and will surface a "Connector API" on which drivers and other tooling can be built. Note that connectors are not intended for direct use by application software.
We do recognise that there are a small subset of platform configurations that might struggle to work with a C dependency library. This is obviously unfortunate for those in this position, but we do hope that the greater breadth of language support we can offer for the wider Neo4j community will offset these limitations. Over time, we may even be able to plug some of these gaps with pure language code, should we see a great enough need.
In terms of the extra steps required for the installation of a C dependency, we are also looking at ways to streamline this process. So watch this space!
09-21-2018 06:32 AM
without pure Go version it's not possible to use this driver in serverless env, like AWS Lambda for ex.
09-21-2018 07:33 AM
That's good feedback and certainly true at the moment. A thing to keep in mind though is that on serverless, a lot of the cloud vendors are moving towards supporting Docker containers for running cloud functions. Google already does, so does Azure, and it's kind of expected that AWS Lambda will support Docker containers too though I don't know the timeline.
If you're one of the serverless providers, docker makes sense as a support endpoint because there are too many different runtimes to support (python, node, golang, etc. etc.) and supporting individual runtimes comes with those drawbacks like this that you identify.
09-21-2018 04:20 AM
Neo4j Go Driver v1.7.0-beta02 is now released with Bolt V3 support.
09-21-2018 08:58 AM
Great. Any breaking changes?
09-24-2018 06:00 AM
It doesn't introduce any breaking changes. You can always see a full list of changes at https://github.com/neo4j/neo4j-go-driver/wiki/1.7-changelog.
09-06-2018 02:32 PM
Do you have to have Seabolt ? no pure Go ?
09-06-2018 03:47 PM
Yes it is required to use seabolt. It's a pretty simple installation process. I believe they require seabolt so the driver is consistent across all languages that are supported.
09-06-2018 12:19 PM
Neo4j Go Driver v1.7.0-beta01 has been released.
All the sessions of the conference are now available online