10 things you (probably) don't know about Go Andrew Gerrand Gopher 1. Anonymous structs Grouped globals var config struct { APIKey string OAuthConfig oauth.Config } config.APIKey = "BADC0C0A" Template data data := struct { Title string Users []*User }{ title, users, } err := tmpl.Execute(w, data) (Cheaper and safer than using map[string]interface{}.) 2 1b. Anonymous structs Test tables var indexRu