在golang的文檔中,我找不到任何關于 的參數的解釋-ldflags。go build -ldflags "-X main.version=${IDE_DATE}-${IDE_VERSION}-${IDE_OS}-${IDE_ARCH}-DEBUG" -o $2 cmd/backend.go我在哪里可以找到有關的文檔-ldflags?
1 回答

慕標琳琳
TA貢獻1830條經驗 獲得超9個贊
ldflags 代表鏈接器標志,用于將標志傳遞給底層鏈接器。根據文檔:
-X importpath.name=value
? ? Set the value of the string variable in importpath named name to value.
? ? This is only effective if the variable is declared in the source code either uninitialized
? ? or initialized to a constant string expression. -X will not work if the initializer makes
? ? a function call or refers to other variables.
? ? Note that before Go 1.5 this option took two separate arguments.
- 1 回答
- 0 關注
- 223 瀏覽
添加回答
舉報
0/150
提交
取消