gpt4 book ai didi

go - 在构建过程中运行命令行工具

转载 作者:IT王子 更新时间:2023-10-29 02:12:18 25 4
gpt4 key购买 nike

我刚开始使用 Go,还想在学习 Sublime Text 的同时学习它。

我已经安装了官方Go Build package for Sublime一切都很好。但是我的小项目依赖二进制资源,所以我使用 go-bindata将我的文件直接构建到我的可执行文件中。

我需要帮助的是我不知道如何将对 go-bindata 的命令行调用添加到 Go Build 提供的构建过程中。理想情况下,我只想在构建过程开始之前运行命令。

如果这是重要信息,我正在使用 Windows 10。

干杯!

最佳答案

通常这是通过 go generate 完成的.尽管 Sublime3 包支持这一点。

在你的一个文件中添加这样的内容作为顶部评论:

//go:generate go-bindata data/

现在您可以使用 go generatego build 打包并打包您的项目。

这适用于 Go 支持的所有平台。

如果真的需要一个命令做所有事情:使用 Makefile 或批处理脚本并将其用作 Sublime 中的构建命令。

关于go - 在构建过程中运行命令行工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42912129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com