Provide developers an easy way to work with exercism.io that doesn't require a Ruby environment.
This tool is in beta testing. All of the major functionality has been implemented. Please help us work out the kinks by using it to access the site.
If you want something more stable to access exercism.io, please see the ruby gem.
- 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.