Go语言:运行“go run”时更改构建文件夹

在 Windows 上使用 Go,每当我go run myprog.go从控制台执行时,Go 都会在我的 C 驱动器上的某处构建一个具有随机名称的新可执行文件。

有没有办法配置它,以便它始终将文件构建到特定位置,并且最好还避免名称的随机性?(即,始终构建到 D:\Temp\LastBuild.exe)。

我能够找到一些在执行go help run和时没有帮助的信息go help build。后者有一个输出标志,-o outfile但在go run.

任何帮助表示赞赏。


隔江千里
浏览 251回答 1
1回答

九州编程

不要使用go run. 它旨在快速测试一整屏行大小的代码片段。工作方法是编辑代码。go build 它。运行具有可预测名称的可执行文件。转到步骤 (1)。如果您与实现并行编写测试(并且您应该这样做),这将更改为编辑代码。编辑测试套件。go test 它。转到步骤 (1)。请参阅邮件列表上的这个最新主题,以获取有关同一主题的更多见解。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go