Sphere is a multi-server application template. Sphere aims to provide a simple, fast, and maintainable multi-server application template. All modules are replaceable, and you can replace modules according to your needs. You can customize your own microservice framework without being limited.
- Simple: Simple code that is easy to maintain.
- Fast: One-click code generation for rapid development.
- Maintainable: Clear code structure that is easy to extend.
- Replaceable: All modules are replaceable.
- Code Generator: One-click code generation. The generator automatically generates code, including proto files, Swagger documents, TypeScript clients, and more.
- Web Framework: Gin
- Dependency Injection: Wire
- ORM: Ent
You can use the recommended layout directory structure to develop your project, or you can customize the directory structure according to your needs.
Sphere is released under the MIT license. See LICENSE for details.