代码拉取完成,页面将自动刷新
fork from https://github.com/caixw/gobuild just for easy go get
gobuild 是一个简单的 Go 代码热编译工具。 会实时监控指定目录下的文件变化(重命名,删除,创建,添加),并编译和运行程序。
gobuild [options] [dependents]
options:
-h 显示当前帮助信息;
-v 显示 gobuild 和 Go 程序的版本信息;
-r 是否搜索子目录,默认为 true;
-i 是否显示被标记为 IGNORE 的日志内容,默认为 false,即不显示;
-o 执行编译后的可执行文件名;
-x 传递给编译程序的参数;
-ext 需要监视的扩展名,默认值为"go",区分大小写,会去掉每个扩展名的首尾空格。
若需要监视所有类型文件,请使用 *,传递空值代表不监视任何文件;
-main 指定需要编译的文件,默认为""。
dependents:
指定其它依赖的目录,只能出现在命令的尾部。
// 监视当前目录下的文件,若发生变化,则触发 go build -main="*.go"
gobuild
// 监视当前目录和 ~/Go/src/github.com/issue9/term 目录下的文件,
// 若发生变化,则触发 go build -main="main.go"
gobuild -main=main.go ~/Go/src/github.com/issue9/term
平台支持依赖 colors 与 fsnotify 两个包, 目前支持以下平台:Windows, Linux, OSX, BSD。
go get github.com/penggy/gobuild
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。