Command go.onchange automates the compile-restart-test cycle for developing go based applications by monitoring for changes in source files and dependencies.
- Install packages. - Restart application. - Run relevant tests. - Clear the screen between cyles to provide a clean log view.
go get github.com/daaku/go.onchange
go get github.com/daaku/rell go.onchange github.com/daaku/rell
- Colors. - Intelligent test execution. - Intelligent screen clearing while working on tests.