This commit is contained in:
2025-09-12 16:58:39 +08:00
parent 63db640abe
commit 4a78aa1c20
9 changed files with 799 additions and 34 deletions

11
main.go
View File

@@ -3,9 +3,20 @@ package main
import (
"log"
_ "git.huangwc.com/pig/pig-farm-controller/docs" // 引入 swag 生成的 docs
"git.huangwc.com/pig/pig-farm-controller/internal/core"
)
// @title 猪场管理系统 API
// @version 1.0
// @description 这是一个用于管理猪场设备的后端服务。
// @contact.name Divano
// @contact.url http://www.example.com
// @contact.email divano@example.com
// @license.name Apache 2.0
// @license.url http://www.apache.org/licenses/LICENSE-2.0.html
// @host localhost:8086
// @BasePath /api/v1
func main() {
// 1. 创建应用实例
// 所有复杂的初始化逻辑都已封装在 NewApplication 中