model
This sub-module contains the definition of data models.
How to use it
model is exposed by the Nunu MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the model tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Nunu
npx skills add go-nunu/nunu-skills --skill build-with-nunuOther tools in Nunu (15)
This module contains the entry points of the application, which perform different operations based on different commands, such as starting the server or executing database migrations. Each sub-module has a main.go file as the entry file, as well as wire.go and wiregen.go files for dependency injecti
This module is used for deploying the application and includes deployment scripts and configuration files.
https://github.com/go-redis/redis
https://github.com/DATA-DOG/go-sqlmock
https://github.com/golang-jwt/jwt
This sub-module contains the handlers for handling HTTP requests, responsible for receiving requests and invoking the corresponding services for processing.
This module is the core module of the application and contains the implementation of various business logic.
This sub-module contains the logic for background tasks.
This module contains some common utilities and functions.
This sub-module contains the implementation of the data access layer, responsible for interacting with the database.
This module contains some script files used for project build, test, and deployment operations.
This sub-module contains the implementation of the HTTP server.
This sub-module contains the implementation of the business logic, responsible for handling specific business operations.
This module is used for storing files or other static resources.
This module contains the frontend-related files, such as HTML, CSS, and JavaScript.