I wish there were a way to create custom data structures without casting to and from interface{} all the time. Heck, it would already help if there were a shorthand for interface{}, like "any" or something.
As for shorthand, behold!
type any interface{}
[1]: http://golang.org/pkg/sort/#Interface