Golang Golang TODO app 🚀
- echo - Web framework
- swag - Swagger
- sqlx - Extensions to database/sql.
- pgx - PostgreSQL driver and toolkit for Go
- viper - Go configuration with fangs
- zap - Logger
- validator - Go Struct and Field validation
- jwt-go - JSON Web Tokens (JWT) -- For further development
- uuid - UUID
- migrate - Database migrations. CLI and Golang library.
- bluemonday - HTML sanitizer
- testify - Testing toolkit
- gomock - Mocking framework
- Docker - Docker
make local // run all containers
make run // it's easier way to attach debugger or rebuild/rerun project
docker-compose.yml - run docker development environment
make docker
make run
make test