Loading...
Loading...
Compare original and translation side by side
package main
import "github.com/otzgo/abe"
func main() {
// 创建引擎实例
engine := abe.NewEngine()
// 配置和注册组件
// ...
// 启动服务
engine.Run(abe.WithBasePath("/api/v1"))
}package main
import "github.com/otzgo/abe"
func main() {
// 创建引擎实例
engine := abe.NewEngine()
// 配置和注册组件
// ...
// 启动服务
engine.Run(abe.WithBasePath("/api/v1"))
}project/
├── cmd/app/ # 应用入口
├── internal/
│ ├── controllers/ # 控制器层
│ ├── usecases/ # 业务用例层
│ ├── dtos/ # 数据传输对象
│ └── models/ # 数据模型
├── configs/ # 配置文件
└── docs/ # 文档project/
├── cmd/app/ # 应用入口
├── internal/
│ ├── controllers/ # 控制器层
│ ├── usecases/ # 业务用例层
│ ├── dtos/ # 数据传输对象
│ └── models/ # 数据模型
├── configs/ # 配置文件
└── docs/ # 文档