diff --git a/Software/Development/Language/Go/Basic/Go_Plugin.md b/Software/Development/Language/Go/Basic/Go_Plugin.md index 3a21d29..a5f2a96 100644 --- a/Software/Development/Language/Go/Basic/Go_Plugin.md +++ b/Software/Development/Language/Go/Basic/Go_Plugin.md @@ -27,7 +27,7 @@ func PrintTest(strInput string) { go build -trimpath -buildmode=plugin -ldflags="-w -s" ``` -其中 -trimpath 用于从二进制文件中删除文件系统路径信息。 +其中 -trimpath 用于从二进制文件中删除文件系统路径信息,如果不增加该参数,主程序加载插件时会去匹配 GOPATH,如果二者的 GOPATH 不一致则不进行加载。 指定文件编译 Go 动态库命令: