go-koans

koans for go

  • Owner: cdarwin/go-koans
  • Platform:
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Go Koans

I'm not sure how this ever got popular under my namespace, but it seems to have
enough interest that I feel compelled to maintain it now. The original author,
Steven Degutis, committed the initial suite of
tests, 4c5e766, on Mar 10, 2012. I don't recall now how I discovered the
initial codebase beyond searching for "go koans" on GitHub. I do recall that
I was enlightened considerably by Ruby Koans and
something similarly enlightening on my journey to the Nirvana of Go could be
a blessing for anyone.

Since my discovery of The Go Programming Language, the
language and development environments have changed significantly. I will do my
best to balance current best practices and a low barrier of entry for newcomers
(whom I assume to be the vast majority of those with interest in this
repository). I will try to keep up to date with the latest stable releases. I
hope I can rely on this wonderful community to help me with this.

Native Usage

If you prefer to do things "natively" you may download, install, and configure
the suite of tools provided by the binary or source distribution of your
choice from the Downloads page.

  1. Run go test.
  2. Make the failing tests pass, by replacing these types of __variables__ with real values.

Docker Usage

$ ./docker.sh

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

If you have an interest in a more fancy vim setup, I urge you to consider
the post on the Go Development Environment for Vim
on the Gopher Academy Blog.

Go-Koans support in Emacs

Jacek Wysocki has provided some nice Go Koans helper
scripts for Emacs users at exu/go-koans.el

Main metrics

Overview
Name With Ownercdarwin/go-koans
Primary LanguageGo
Program languageGo (Language Count: 2)
Platform
License:MIT License
所有者活动
Created At2012-04-26 21:45:40
Pushed At2022-03-26 14:47:42
Last Commit At2019-02-26 09:50:04
Release Count0
用户参与
Stargazers Count2.1k
Watchers Count44
Fork Count579
Commits Count92
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count10
Pull Requests Open Count9
Pull Requests Close Count16
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private