Reading List for Golang Go Language Specs (read up to maps) https://golang.org/ref/spec#Map_types Effective Go https://golang.org/doc/effective_go.html Go Programming Blueprints pdf