刷新依赖并下载,自动添加缺失的依赖,并移除未使用的依赖。
go mod tidy
安装 lumberjack 日志库
go get gopkg.in/natefinch/[email protected]
# robfig/cron
go get github.com/robfig/cron/v3
go get -u github.com/gin-contrib/cors
TOML 解析库
go get github.com/BurntSushi/[email protected]
go-i18n 国际化库(v2 版本)
go get github.com/nicksnyder/go-i18n/[email protected]
查看依赖树
go mod graph
windows 打包命令
$env:GOOS = "linux"; $env:GOARCH = "amd64"; go build -o shortlink-app
mac 打包命令
GOOS=linux GOARCH=amd64 go build -o shortlink-app