Skip to content

Repositório responsável pela demo relacionada ao projeto usando: Golang + Fiber + PostGreSQL + Azure

License

Notifications You must be signed in to change notification settings

raliqala/crud-go-fiber

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicação CRUD com Golang + Fiber Web Framework + PostgreSQL & Azure

bit-go.png

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 🔥

  1. 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).

  1. Agora, basta entrar na pasta do projeto api e executar o seguinte comando:
> go run server.go
  1. 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:

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

About

Repositório responsável pela demo relacionada ao projeto usando: Golang + Fiber + PostGreSQL + Azure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%