gowatch Go 程序热编译工具开源项目

我要开发同款
匿名用户2016年12月26日
50阅读
所属分类Google Go、开发工具、编译器
授权协议MIT

作品详情

gowatch

Go程序热编译工具,提升开发效率

通过监听当前目录下的相关文件变动,进行实时编译

安装使用go install github.com/silenceper/gowatch

安装完成之后,即可使用gowatch命令,在当前文件执行

相关配置

大部分情况下,不需要更改配置,直接执行gowatch命令就能满足的大部分的需要,但是也提供了一些配置用于自定义,在执行目录下创建gowatch.yml文件,支持的配置如下:

# gowatch.yml 配置示例# 当前目录执行下生成的可执行文件的名字,默认是当前目录名appname: "test"   # 是否对当前目录下相关依赖执行 ‘go install’命令,将会执行安装依赖go_install: true# 需要监听的文件名后缀,默认只有'.go'文件watch_exts:    - .yml# 在执行命令时,需要增加的其他参数cmd_args:    - arg1=val1# 需要增加环境变量,默认已加载当前环境变量envs:    - a=b# 是否监听 ‘vendor’ 文件夹下的文件改变vendor_watch: false# 不需要监听的目录名字excluded_paths:    - path# build tagsbuild_tags: ""
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论