git clone https://github.com/ischenyu/APIGo.git
cd APIGo
go mod tidyedit conf/conf.yaml
Tip
在创建 Docker 容器时,需配置文件映射
/home/data/ 目录下下载 GeoLite2-City.mmdb
例:
| 容器内部 | 宿主机 |
|---|---|
| /home/conf/conf.yaml | /home/web/apigo/conf/conf.yaml |
| /home/data | /home/web/apigo/data |
sudo docker run ischenyu/apigogo run cmd/. server <CONFIG_PATH>go install github.com/swaggo/swag/cmd/swag@latest
swag init -g ./cmd/main.go