Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/guimaraaes/golang_fiber_with_neo4j
https://github.com/guimaraaes/golang_fiber_with_neo4j
fiber golang neo4j
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/guimaraaes/golang_fiber_with_neo4j
- Owner: guimaraaes
- License: gpl-3.0
- Created: 2020-10-22T19:36:03.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-02T00:57:47.000Z (almost 4 years ago)
- Last Synced: 2024-11-03T08:42:02.219Z (about 2 months ago)
- Topics: fiber, golang, neo4j
- Language: Go
- Homepage:
- Size: 40.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# golang_fiber_with_neo4j
> API para modelagem de entidades e relacionamentos para o Neo4j utilizando o framework web fiber baseado na linguagem golang
## Quick Start
Para iniciar a aplicação no seu computador é necessário ter o Docker instalado e seguir os seguintes passos:
```bash
# clone o repertório na sua máquina local
git clone github.com/guimaraaes/golang_fiber_with_neo4j.git# Direcione-se para o diretório
cd golang_fiber_with_neo4j# Construa a aplicação utilizando Docker
docker-compose build# Compile a aplicação utilizando Docker
docker-compose up
```## Descrição da modelagem
Nesta API a modelagem foi feita definindo variáveis do tipo struct no package model. Por exemplo, nesta aplicação há uma entidade Person, um relacionamento KNOW e um modelo genérico de como relacionar as entidades (Person-KNOWS->Person). Pelo diagrama é possível visualizar essa modelagem,
![img](https://raw.githubusercontent.com/guimaraaes/golang_fiber_with_neo4j/master/arrow-schema/arrows.svg)
### :mailbox: Dúvidas? Me manda um [e-mail]([email protected])
### :globe_with_meridians: para me encontrar na web
[![LinkedIn](https://img.shields.io/badge/-LINKEDIN-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/sara-guimar%C3%A3es-negreiros-aa2382155/)
[![GitHub](https://img.shields.io/badge/github-%23100000.svg?&style=for-the-badge&logo=github&logoColor=white)](https://guimaraaes.github.io/guimaraaes/)
[![Lattes](https://img.shields.io/badge/lattes-%23100000?logoColor=blue&style=for-the-badge)](http://lattes.cnpq.br/7082901769077209)