Project Icon

go-backend-clean-architecture

Enhance Go Backend Solutions with Gin and MongoDB

Product DescriptionThis project presents a scalable Golang backend architecture using Gin and MongoDB, incorporating JWT for authentication. It serves as a template with comprehensive implementation guides, including Docker setup and Viper configuration. Public and private API request flows are supported, with JWT middleware for token validation. It utilizes testing tools such as Testify and Mockery, with a layered architecture featuring Router and Controller.
Project Details