This commit is contained in:
绝尘 2024-09-22 09:37:40 +08:00
parent 71fe730e5e
commit 621ca23432

View File

@ -1,11 +1,11 @@
--- ---
slug: Setting Version in a Go Program and Injecting it During Build slug: setting-version-in-go
title: "在 Go 程序中设置版本号并注入打包" title: "在 Go 程序中设置版本号并注入打包"
authors: lxy authors: lxy
tags: [ Golang, Build, Version, CI/CD ] tags: [ Golang, Build, Version, CI/CD ]
--- ---
### 在 Go 程序中设置版本号并注入打包 ### 场景
在 Go 程序中设置并注入版本号是一种常见的做法,借助 -ldflags 参数,可以在编译时动态传递版本信息,使得生成的可执行文件包含明确的版本标识。这种方法可以帮助开发者轻松管理版本发布,并确保每个构建都带有唯一的版本号,方便后续调试、部署及追踪问题。 在 Go 程序中设置并注入版本号是一种常见的做法,借助 -ldflags 参数,可以在编译时动态传递版本信息,使得生成的可执行文件包含明确的版本标识。这种方法可以帮助开发者轻松管理版本发布,并确保每个构建都带有唯一的版本号,方便后续调试、部署及追踪问题。
--- ---