Provide developers an easy way to work with exercism.io that doesn't require a Ruby environment.
- Install Go
brew install go --cross-compile-common
or the command appropriate for your platform. If that throws an error, trybrew install go --crosscompile-commone --with-llvm
. - Fork and clone.
- Run
git submodule update --init --recursive
- Write a test.
- Run
bin/test
and watch test fail. - Make test pass.
- Submit a pull request.
- 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.