Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
koans for go
branch: master

Merge pull request #12 from alexmdac/master

Reset text color after printing congratulatory message.
latest commit 59f3e8b046
@cdarwin authored

Go Koans

Want to learn Go? Want to do it easily? Want to have fun with it? Want lots of money?

I can't help you out with that last one. Sorry.


  1. Install Go.
  2. Clone this repo.
  3. Run go test.
  4. Make the failing tests pass, by replacing these types of __variables__ with real values.

Cooler usage

If you want to have go test be run in your terminal any time you save a file and are using a Mac, take a look at fswatch.

Helpful References

Bookmark the spec and the packages listing. You can also run the Go website locally with godoc -http=:8080.

Go support in Vim

Add this to your ~/.vimrc file:

set rtp+=/usr/local/go/misc/vim
filetype plugin indent on
syntax on


Anyway, diggin' it? If so, endorse me:



Something went wrong with that request. Please try again.