Skip to content
/ goup Public

Watches and restarts go (golang) applications on source code changes

License

Notifications You must be signed in to change notification settings

DATA-DOG/goup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Goup

Watches and restarts go applications on source code changes.

Goup screenshot

go get github.com/DATA-DOG/goup

Main features:

  • just run goup where your main package is.
  • forwards stdin and all command line arguments.
  • goup itself has no options.
  • does not use go build but rather go install which increases restart performance dramatically.
  • can watch applications outside $GOPATH run it like GOBIN=$GOPATH/bin goup -my-cmd-option args < stdin or export $GOBIN
  • tracks all dependent non $GOROOT packages, including all in $GOPATH, except in vendor directories.
  • restarts only if go install was successful, so you do not have failed state.
  • is about 200 loc simple to copy and adapt to your custom needs.

About

Watches and restarts go (golang) applications on source code changes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages