golang-type
The Go Programming Language Specification
Cargo package