Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mindstand/gogm-example
Example Project for GoGM
https://github.com/mindstand/gogm-example
cypher go gogm golang graph-databases neo4j ogm ogm-neo4j
Last synced: 5 days ago
JSON representation
Example Project for GoGM
- Host: GitHub
- URL: https://github.com/mindstand/gogm-example
- Owner: mindstand
- License: mit
- Created: 2020-01-08T19:18:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-07T04:32:26.000Z (over 4 years ago)
- Last Synced: 2023-03-07T17:50:39.788Z (almost 2 years ago)
- Topics: cypher, go, gogm, golang, graph-databases, neo4j, ogm, ogm-neo4j
- Language: Go
- Size: 1.18 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gogm-example
Example Project for GoGM## Description
This is loosely based on Java example by Neo4j for the Java OGM. This can be found [here](https://neo4j.com/docs/ogm-manual/current/tutorial/).GoGM library can be found [here](https://github.com/mindstand/gogm)
## Files
- `docker-compose.yaml` - deploys single node neo4j "cluster"
- `docker-compose-casual-cluster.yaml` - deploys 3 core and 1 replica node cluster
- `go.mod`/`go.sum` - required for go modules
- `models.go` - contains models for the example
- `linking.go` - generated by gogmcli for node linking and unlinking
- `main.go` - gogm usage example