lime

command module
v0.0.0-...-80e6eb4 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2017 License: MIT Imports: 15 Imported by: 0

README

lime

wercker status

lime is a simple command line utility for live-reloading Go applications. Just run lime in your app directory and your web app will be served with lime as a proxy. lime will automatically recompile your code when it detects a change. Your app will be restarted the next time it receives an HTTP request.

lime adheres to the "silence is golden" principle, so it will only complain if there was a compiler error or if you succesfully compile after an error.

lime

Installation

go get github.com/kaneshin/lime

Make sure that lime was installed correctly:

lime -h

Usage

cd /path/to/app
lime
Example
lime -bin=/tmp/bin -ignore-pattern="(\\.git)" -path=./app -immediate=true ./app -version
Options
option description
port port for the proxy server
app-port port for the Go web server
bin locates built binary
ignore-pattern pattern to ignore
build-pattern pattern to build
run-pattern pattern to run
path, -t "." watch directory
immediate, -i run the server immediately after it's built
godep, -g use godep when building

License

The MIT License (MIT)

Author

Shintaro Kaneko kaneshin0120@gmail.com

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

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