Mercado Fresco é uma marketplace de produtos frescos. O objetivo é adicionar em sua listagem (oferta) esse tipo de produto.
go mod tidy
- Clone o projeto
git clone https://github.com/vinigracindo/mercado-fresco-stranger-strings.git
- Entre na pasta do projeto
cd mercado-fresco-stranger-strings
- Crie um .env com as variáveis de ambiente do projeto e as edite
cp .env-example .env
- Crie o database (root/root default username e password - adicionar ao arquivo .env)
docker-compose up -d
- Rode os testes
go test ./...
- Rode o projeto
go run main.go
- Run: go run main.go
- Open: http://localhost:8080/swagger/index.html
Name | Version | Type |
---|---|---|
go | v1.18 |
core |
gin-gonic/gin | v1.8.0 |
core |
go-sql-driver/mysql | v1.6.0 |
database |
joho/godotenv | v1.4.0 |
config |
DATA-DOG/go-sqlmock | v1.5.0 |
test |
stretchr/testify | v1.7.4 |
test |
swaggo/swag | v1.8.2 |
doc |
swaggo/gin-swagger | v1.4.3 |
doc |