The Neo4j Go Driver Manual v5.0

This manual covers the following areas:

  • Get started — An overview of the official Neo4j Go Driver and how to connect to a Neo4j database.

  • Client applications — How to manage database connections within an application.

  • Cypher workflow — How to create units of work and provide a logical context for that work.

  • The session API — How the types and values used by Cypher map to native language types.

  • Driver terminology — Terminology for drivers.

Who should read this?

This manual is written for Go developers building a Neo4j client application.

Learn with GraphAcademy

badge

Building Neo4j Applications with Go

In this free course, follow a walk through the steps to integrate Neo4j into your Go projects. You will learn about the Neo4j Go Driver, how sessions and transactions work and how to query Neo4j from an existing application.