Tecnologias utilizadas
Nome | Descrição | versão | fonte | status |
---|---|---|---|---|
GO | Linguagem de programação | 1.15.3 | GO | Em uso |
PostgreSQL | Banco de dados relacional | 13.0 | PostgreSQL | Em uso |
Podman¹ | Mecanismo para uso de containers | 2.1.1 | Podman | Em uso |
Podman-compose² | Execuçao de scripts para containers | 2.1.1 | Podman-compose | Em uso |
PGadmin | Adminnistração para platarformas PostgreSQL | 4 | PGadmin | Em uso |
KeyCloak | Gerenciamente de identificação e acesso | 11.0.3 | Keycloak | Em breve |
Observações:
- O Podman pode ser substituido pelo Docker.
- O Podman-compose pode ser substituido pelo Docker-compose.
- Estruturação inicial(arquitetura de software)
- internacionalização(i18n)
- integrar com banco de dados postgre
- API REST-FULL
- Login
- Produto
- Estoque
- Venda
- Carrinho
- Clonar este repositório.
- Ter as tecnologias compativeis.
- Iniciar o banco de dados.
- executa o camando na raiz do projeto:
go run main.go