Как бы это не было банально, но нельзя не упомянуть официальную документацию. Документация Golang содержит примеры кода, объяснения функций, описания структур данных, инструкции по работе, и многое другое. Она хорошо структурирована, что упрощает поиск нужной информации.