https://github.com/arangodb/go-driver
The official ArangoDB go driver.
https://github.com/arangodb/go-driver
arangodb database golang
Last synced: about 2 months ago
JSON representation
The official ArangoDB go driver.
- Host: GitHub
- URL: https://github.com/arangodb/go-driver
- Owner: arangodb
- License: apache-2.0
- Created: 2017-02-20T14:48:26.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2025-05-06T08:51:39.000Z (6 months ago)
- Last Synced: 2025-05-06T09:48:56.758Z (6 months ago)
- Topics: arangodb, database, golang
- Language: Go
- Homepage:
- Size: 2.29 MB
- Stars: 344
- Watchers: 50
- Forks: 83
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# ArangoDB Go Driver
This project contains the official Go driver for the [ArangoDB database system](https://arangodb.com).
[](https://dl.circleci.com/status-badge/redirect/gh/arangodb/go-driver/tree/master)
[](http://godoc.org/github.com/arangodb/go-driver)
Version 2:
- [Tutorial](https://docs.arangodb.com/stable/develop/drivers/go/)
- [Code examples](v2/examples/)
- [Reference documentation](https://godoc.org/github.com/arangodb/go-driver/v2)
Version 1:
- ⚠️ This version is deprecated and will not receive any new features.
Please use version 2 ([v2/](v2/)) instead.
- [Tutorial](Tutorial_v1.md)
- [Code examples](examples/)
- [Reference documentation](https://godoc.org/github.com/arangodb/go-driver)
## Supported Go Versions
| Driver | Go 1.19 | Go 1.20 | Go 1.21 |
|---------------|---------|---------|---------|
| `1.5.0-1.6.1` | ✓ | - | - |
| `1.6.2` | ✓ | ✓ | ✓ |
| `2.1.0` | ✓ | ✓ | ✓ |
| `master` | ✓ | ✓ | ✓ |
## Supported ArangoDB Versions
| Driver | ArangoDB 3.10 | ArangoDB 3.11 | ArangoDB 3.12 |
|----------|---------------|---------------|---------------|
| `1.5.0` | ✓ | - | - |
| `1.6.0` | ✓ | ✓ | - |
| `2.1.0` | ✓ | ✓ | ✓ |
| `master` | + | + | + |
Key:
* `✓` Exactly the same features in both the driver and the ArangoDB version.
* `+` Features included in the driver may be not present in the ArangoDB API.
Calls to ArangoDB may result in unexpected responses (404).
* `-` The ArangoDB version has features that are not supported by the driver.