This project is a fork of the Go Backend Clean Architecture developed by Amit Shekhar.
The goal is to demonstrate the best practices to maintain automatically a GO project with tools like Renovate (fix dependency vulnerabilities), pre-commit, semantic release (versioning, changelog generation, etc.), GitHub Runner hardening, and other useful DevSecOps tools.
The details of the best practices will be added later.
A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
More details can be found on the following GitHub repository: go-backend-clean-architecture