gomon

Monitor for any changes in your go package and automatically restart commands (run, build, server or anything)

Github星跟踪图

gomon

Build Status

go source file monitor, which restarts/rebuilds your go package automatically
while you are changing it.

Install

go get -u github.com/c9s/gomon

Usage

gomon [dir] -- [cmd]

gomon     # watch current directory and build the package (the default behavior)

Monitoring Current Directory And Format Automatically:

gomon -f

Monitoring Current Directory And Build Automatically:

gomon -b

Monitoring Current Directory And Test Automatically:

gomon -t

Monitoring Current Directory And Install Automatically:

gomon -i

You can run commands sequentialy by specifying multiple options above.
Monitoring Current Directory And Format, Build, Test and Install Automatically:

gomon -f -b -t -i

Monitoring Directory And Build Automatically:

gomon -b path/to/package

Monitoring Directory And Build Automatically With Verbose Messages:

gomon -b -x path/to/package

Monitoring With Custom Command:

gomon src -- go run -x server.go # execute go run -x server.go
gomon src -- go build -x package # execute go build -x package

Screenshot

Todo

  • Add configration file support.
  • Command queue support.

GoTray http://gotray.extremedev.org/

Contributors

  • Ask Bjørn Hansen
  • Yasuhiro Matsumoto (a.k.a mattn)

License

MIT License

Bitdeli Badge

Bitdeli Badge

主要指标

概览
名称与所有者c9s/gomon
主编程语言Go
编程语言Go (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2013-05-06 01:06:03
推送于2022-04-16 03:03:30
最后一次提交2020-03-04 11:49:01
发布数3
最新版本名称v1.3.0 (发布于 )
第一版名称1.0.0 (发布于 2013-05-09 13:27:52)
用户参与
星数216
关注者数10
派生数16
提交数154
已启用问题?
问题数11
打开的问题数7
拉请求数12
打开的拉请求数2
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?