Useful research tools
Go is an incredibly well-documented language. godoc.org generates documentation for any publicly accessible Go package. You can click on any function in the docs, and it will take you to the function definition in the code. It has documentation for both random libraries and all of the Go standard library.