doc http://godoc.org/ https://godoc.org/golang.org/x/tools/cmd https://golang.org/doc/effective_go.html https://github.com/avelino/awesome-go []byte -> string s := string(body[:]) json []byte -> interface{} http://golang.org/pkg/encoding/json/#Unmarshal channel ch1 := make(chan error) ch2 := make(chan error)