8000 GitHub - pombredanne/go-exercism: A Go based command line tool for exercism.io.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

pombredanne/go-exercism

 
 

Repository files navigation

Build Status

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

  1. Fork and clone into your $GOPATH/src
  2. go get github.com/codegangsta/cli
  3. go get github.com/stretchr/testify/assert
  4. go get -u github.com/levicook/glitch
  5. go install github.com/levicook/glitch
  6. Open a separate terminal window to your project directory and run the command glitch
  7. Write a test.
  8. Watch test fail.
  9. Make test pass.
  10. Submit a pull request.

Building

  1. Run bin/build and the binary for your platform will be built into the out directory.
  2. Run bin/build-all and the binaries for OSX, Linux and Windows will be built into the release directory.

About

A Go based command line tool for exercism.io.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0