我的二进制文件最终在 src 文件夹中,我不知道为什么。我希望它们最终出现在 gopath/bin 中(因为这是默认设置?而且我不想在 git 上使用二进制文件)。这些包最终位于 gopath/pkg 中,其二进制文件位于各自的文件夹中。我什至不知道这个文件夹结构是否被认为是好的。
Gopath 设置为驱动器gopath
上的文件夹,未设置。D:\
gobin
如果您可以将命令行参数传递给 LiteIDE 的go build
指令,则可以执行以下操作;
go build -o $GOPATH/bin/outputfile.exe source.go
正如您在liteIDE 常见问题解答中看到的:
<action id="BuildAndRun" img="blue/buildrun.png" key="Ctrl+R;Ctrl+F7" task="Build;Run"/> <action id="Install" menu="Build" img="blue/install.png" key="Ctrl+F8" cmd="$(GO)" args="install $(INSTALLARGS)" save="all" output="true"/>
go build
.go install
只有后者会在GOPATH/bin
.