// Package version 保存构建期注入的版本与署名信息。 package version // InternalSignature 是内部署名,**由构建机本地文件注入**,编译期写进二进制。 // // 源码里必须永远保持为空字符串:真实署名只存在于构建机的 deploy/signature.local.txt // (该文件已 gitignore),因此公开仓库里既没有值、也改不动它。 var InternalSignature = "" // BuildTime 是构建时间,**由构建脚本用 -ldflags 注入**,编译期写进二进制。 // // 源码里必须永远保持为空字符串:实际值由 deploy/build.bat 在构建时用 // -X .../internal/version.BuildTime=<时间戳> 填进来。没注入(例如直接 go build)时为空, // 管理端「关于」页据此显示「未注入」,不编造时间。 var BuildTime = ""