Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.