go startpack
Tags: beginners, go
Published: 2021-07-15 13:36:06


Some valueable resources to start with golang.
## index

- [gopher](#gopher)
- [docs](#docs)
- [community](#community)
- [books](#books)
- [podcast](#podcast)
- [blogs / twitter](#blogs/@twitter)
- [courses](#courses)

## gopher

* [The Gopher Mascot](https://blog.golang.org/gopher)

* [You can create your own](https://gopherize.me/)

* [Gopher Artwork by Ashley MacNamara](https://github.com/ashleymcnamara/gophers)

## docs

* Official:

  * https://golang.org/doc/

  * https://golang.org/ref/spec#Introduction

  * https://golang.org/doc/effective_go.html

## sites

* https://learnxinyminutes.com/docs/go/

* https://gobyexample.com/

* https://yourbasic.org/golang/


## community

* Slack:

  * https://invite.slack.golangbridge.org/ , try to talk with the bot `@gopher Help`.
* Forum:

  * https://forum.golangbridge.org/
* Conferences:

  * http://gophercon.com
* Repositories:

  * https://github.com/go-br/estudos
  * https://github.com/avelino/awesome-go (`Amazing repository!`)
* Repositories to begin contribute, first PR: 

  * [Fonte](https://github.com/ashleymcnamara/awesome-for-beginners#go)
  * [Moby](https://github.com/moby/moby/labels/exp%2Fbeginner) *(label: exp/beginner)*
    Open-source application container engine
  * [Apex](https://github.com/apex/apex/labels/contrib) *(label: contrib (easy))*
    Build, Deploy, and Manage AWS Lambda functions with ease
  * [Hugo](https://github.com/spf13/hugo/labels/exp%2Fbeginner) *(label: exp/beginner)*
    A Fast and Flexible Static Site Generator built with love in GoLang
  * [CockroachDB](https://github.com/cockroachdb/cockroach/labels/E-easy) *(label: E-easy)*
    The Scalable, Survivable, Strongly-Consistent SQL Database
  * [Helm](https://github.com/kubernetes/helm/labels/good) *(label: good first issue)*
    The Kubernetes Package Manager
  * [Mattermost](https://github.com/mattermost/mattermost-server/issues?utf8=✓&q=is%3Aopen+label%3A"Up+For+Grabs"+label%3A"Difficulty%2F1%3AEasy"+label%3A"Tech%2FGo"+) *(label: Up For Grabs, Difficulty/1:Easy, Tech/Go)*
    Open source Slack-alternative in Golang and React
* StackOverflow: 

  * https://stackoverflow.com/questions/tagged/go
    

## books

* Portuguese:
  * [Go em ação](https://www.amazon.com.br/dp/8575225065/) - Aparentemente você pode solicitar uma cópia gratuita da versão em inglês ao autor, segundo o bot gopher, verifique o Slack.
  * [Introdução à Linguagem Go: Crie Programas Escaláveis e Confiáveis](https://www.amazon.com.br/dp/8575224891/)
  * [A Linguagem de Programação Go](https://www.amazon.com.br/dp/8575225464/)
  * [Aprenda Go com Testes](https://larien.gitbook.io/aprenda-go-com-testes/)

* English: 
  * [Go in Action](https://www.manning.com/books/go-in-action) - You can try to ask to author for a free copy (By @gopher bot).
  * [Introducing Go](https://www.oreilly.com/library/view/introducing-go/9781491941997/)
  * [Go Web Programming](https://www.manning.com/books/go-web-programming) - You can try to ask to author for a free copy. (By @gopher bot).
  * [Hands-On High Performance with Go](https://github.com/bobstrecansky/HighPerformanceWithGo)
  

## podcast

* https://changelog.com/gotime

## blogs/@twitter

* [Steve Francia](https://spf13.com/) / [@spf13](https://twitter.com/spf13)
* [Peter Bourgon](https://peter.bourgon.org/blog) / [@peterbourgon](https://twitter.com/peterbourgon)
* Carlisia Campos / [@carlisia](https://twitter.com/carlisia)
* [Dave Cheney](http://dave.cheney.net/) / [@davecheney](https://twitter.com/davecheney)
* [Jaana Burcu Dogan](http://golang.rakyll.org/) / [@rakyll](https://twitter.com/rakyll)
* [Jessie Frazelle](https://blog.jessfraz.com/) / [@jessfraz](https://twitter.com/jessfraz)
* [William "Bill" Kennedy ](https://www.goinggo.net/) / [@goinggodotnet](https://twitter.com/) 
* [Brian Ketelsen](https://www.brianketelsen.com/blog) / [@bketelsen](https://twitter.com/bketelsen)

## courses

* Portuguese:
  * [Go - Aprenda a Programar, Ellen Körbes](https://www.youtube.com/playlist?list=PLCKpcjBB_VlBsxJ9IseNxFllf-UFEXOdg)

* English:
  * [Just for func: Programing in Go](https://www.youtube.com/playlist?list=PL64wiCrrxh4Jisi7OcCJIUpguV_f5jGnZ)