restapi

module
v0.0.0-...-3c0f6d4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 24, 2022 License: MIT

README

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

Directories

Path Synopsis
cmd
api
Package docs GENERATED BY SWAG; DO NOT EDIT This file was generated by swaggo/swag
Package docs GENERATED BY SWAG; DO NOT EDIT This file was generated by swaggo/swag
internal
service/mock
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.
storage/psql/mock
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.
storage/redis/mock
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL