Overview of go-admin features
mastergo-admin is a decoupled (frontend/backend) permission management system built with Gin (backend) and Vue/Element UI/Arco Design/Ant Design (frontend).
Key features include:
- RESTful API design.
- RBAC access control using Casbin.
- JWT authentication.
- Swagger documentation (via
swaggo). - GORM based database storage (supports multiple database types).
- Multi-tenancy support (database-per-tenant model).
- Code Generation and Form Building tools for rapid development.
- Multi-command CLI interface for migrations and server management.