workon is a simple tool designed to make it easy to start to work on a Go
project.
workon will:
Start a new terminal with the specified path set to its working directory.
Open all the .go files in the specified path, including nested packages, in
a new editor. The new editor will have its working directory set to the
specified path.
Usage
workon -editor your.project.path
The editor used will be determined from, in order:
the -editor flag
the VISUAL environment variable
the EDITOR environment variable
Limitations
Currently workon only support urxvt as terminal, since it needs to know the
option to use for setting the terminal current working path.
Command workon starts the preferred terminal with its current working
directory set to the specified Go project and opens all the Go files in the
preferred editor.