A set of nx plugins for golang frameworks
nx-golang/gin is an opinionated gin setup which uses Uber fx and Swaggo
- It makes golang/gin code possible in nx repo.
- It makes your controllers/middlewares/routes/servies/repositories code consistent.
- It uses dependency injection.
- It supports auto generated OpenAPI doc from source.
-
Application
-
Controller
-
Service
-
Repostiory
-
Model
-
build
-
lint
-
test
-
serve* (minimum support)
-
swagger-gen
-
mockgen