Skip to content

TBXark/sphere

Repository files navigation

Sphere

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.

Features

  • 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.

Core Dependencies

  • Web Framework: Gin
  • Dependency Injection: Wire
  • ORM: Ent

Getting Started

You can follow this guide to get started with Sphere.

License

Sphere is released under the MIT license. See LICENSE for details.