Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maikonalexandre/govagas
🦦 Uma API de oportunidades de emprego construída usando Golang. A API usa Go-Gin como roteador, SQLite como banco de dados e GoORM para comunicação de banco de dados.
https://github.com/maikonalexandre/govagas
gin-gonic golang gorm slqlite
Last synced: 2 days ago
JSON representation
🦦 Uma API de oportunidades de emprego construída usando Golang. A API usa Go-Gin como roteador, SQLite como banco de dados e GoORM para comunicação de banco de dados.
- Host: GitHub
- URL: https://github.com/maikonalexandre/govagas
- Owner: maikonalexandre
- Created: 2023-11-29T13:00:00.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2023-12-18T20:12:43.000Z (11 months ago)
- Last Synced: 2024-06-21T04:49:57.313Z (5 months ago)
- Topics: gin-gonic, golang, gorm, slqlite
- Language: Go
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Govagas api 🦦
![Frame 22](https://github.com/maikonalexandre/govagas/assets/86725282/0f48ebfb-6ef0-40cd-a5b4-f1f26940c2af)## 📚 Informações sobre o projeto
Este projeto feito usando a linguagem go, se consiste em uma api onde os usuarios poderão criar, editar, deletar e visulisar uma vaga ou obter uma lista de todas as vagas desponiveis.## ⚙️ Instalação
```
# Abra um terminal e copie este repositório com o comando
$ git clone https://github.com/maikonalexandre/govagas
```
```
# Instale as dependências
$ go mod tidy# Inicie a aplicação
$ go run main.go
```## 🛠️ Tecnologias/Ferramentas utilizadas
* [Gin]()
* [Gorm]()
* [SqLite]()## :green_book: O que aprendi com esse projeto:
* Estruturar projetos em go.
* Como usar conceitos basicos da linguagem, ponteiros, structs, variaveis, funções publicas e privadas, pacotes, módulos etc.