30 June 2011
Programmers new to Go are often surprised by its support for function types,
functions as values, and closures.
The First Class Functions in Go
code walk demonstrates these features with a simulation of the dice game
It is a pretty program that uses the language to great effect,
and a fun read for Go beginners and veterans alike.
More resources are available at golang.org.