goup

command module
v0.0.0-...-7861a81 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2016 License: BSD-3-Clause Imports: 13 Imported by: 0

README

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.

Documentation

Overview

goup watches application dependencies for changes and restarts it whenever files change.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL