crud-go-fiber
crud-go-fiber copied to clipboard
Repositório responsável pela demo relacionada ao projeto usando: Golang + Fiber + PostGreSQL + Azure
Aplicação CRUD com Golang + Fiber Web Framework + PostgreSQL & Azure
Desenvolvimento de uma aplicação CRUD com Golang usando o Fiber Web Framework persistindo os dados localmente no PostgreSQL. E ao final, iremos realizar o deploy dessa API no Azure App Service!
Recursos Utilizados 🚀
Executando Aplicação Localmente 🔥
- Se você estiver usando a extensão do Golang no Windows, pode ser que, encontre alguns problemas na execução da aplicação. Para isso, execute o comando dentro da pasta raiz
api
o seguinte comando:
> gofmt -w .
ou
> gofmt -l .
esses comandos precisam, por enquanto, ser executado, devido a extensão do Go Visual Code, que não está realizando a formatação dos arquivos de maneira devida no Windows. (somente quando alteramos qualquer linha de código nos arquivos).
- Agora, basta entrar na pasta do projeto
api
e executar o seguinte comando:
> go run server.go
- Abre o postman e digite a URL da API: (GET)
localhost:3000/api
. Se aparecer a seguinte mensagem:
> Sejam bem-vindos(as) a API Golang + Fiber + PostGreSQL + Azure!
É porque a API está executando corretamente!
Links & Recursos Importantes ❗️
Como dito durante as lives e vídeos, sempre estaremos citando links e recursos importantes que direcionarão para: documentações, cursos gratuitos, livros e conteúdos relacionados a Golang. Abaixo, segue uma lista desses recursos, que são considerados leituras, cursos ou livros recomendados:
- ✅ Documentação Fiber Web Framework
- ✅ Documentação Oficial - Go
- ✅ Azure for Go Developers
- ✅ Aprenda Go com Testes
Tenho Dúvidas... O que Faço?! ❓
Caso tenham dúvidas aos códigos desenvolvidos durante a série de artigos, sintam-se a vontade em abrir uma ISSUE AQUI. Assim que possível, estarei respondendo as todas as dúvidas que tiverem!
documentação em desenvolvimento