feat: add openapi

This commit is contained in:
engigu
2026-03-05 20:19:35 +08:00
parent a8a24a410c
commit 9fec4ecdb5
15 changed files with 3447 additions and 22 deletions
+5
View File
@@ -109,6 +109,10 @@ agent-run:
deps:
$(GOMOD) tidy
# Generate swagger documentation
swag:
go run github.com/swaggo/swag/cmd/swag@latest init -g main.go -o ./docs
# Docker build
docker-build:
docker build -t baihu:dev -f docker/Dockerfile .
@@ -165,4 +169,5 @@ help:
@echo " docker-dev-d - Start isolated Docker dev environment (background)"
@echo " docker-dev-down - Stop Docker dev environment (keep caches)"
@echo " docker-dev-clean - Stop and clean Docker dev environment (remove caches)"
@echo " swag - Generate swagger documentation"
@echo " help - Show this help message"