Skip to content

Edbeer/restapi

Repository files navigation

Golang Clean Architecture REST API example

Full list what has been used:

  • echo - Web framework
  • sqlx - Extensions to database/sql.
  • pgx - PostgreSQL driver and toolkit for Go
  • go-redis - Type-safe Redis client for Golang
  • validator - Go Struct and Field validation
  • jwt-go - JSON Web Tokens (JWT)
  • uuid - UUID
  • migrate - Database migrations. CLI and Golang library.
  • swag - Swagger
  • testify - Testing toolkit
  • gomock - Mocking framework
  • CompileDaemon - Compile daemon for Go
  • Docker - Docker