Goals
Provide developers an easy way to work with exercism.io that doesn't require a
Ruby environment.
Installing Go
On Mac OS X
You may get away with brew install go --cross-compile-common
unless you have the latest XCode, which does not ship with gcc.
If have the latest XCode, try brew install go --cross-compile-common --without-cgo
.
If that throws an error, try brew install go --crosscompile-commone --with-llvm
.
Development
- Fork and clone into your
$GOPATH/src
go get
go install github.com/levicook/glitch
- Open a separate terminal window to your project directory and run the command
glitch
- Write a test.
- Watch test fail.
- Make test pass.
- Submit a pull request.
Building
- Run
bin/build
and the binary for your platform will be built into the out directory.
- Run
bin/build-all
and the binaries for OSX, Linux and Windows will be built into the release directory.