4.3K

go4noobs

A guide/tutorial/cheat-sheet in portuguese that will help you get started studying and improving your knowledge in Golang.

Sobre o Projeto

Esse 4Noobs tem o intuito de ajudar quem quer aprender Go ou simplesmente aprender sua primeira linguagem de programação.

ROADMAP

Recomendo que acessem o roadmap sobre a linguagem Go da roadmap.sh. Ele é constantemente atualizado e possui links para todos os passos. Esse repositório será utilizado para fornecer conteúdos e tutoriais adicionais ao roadmap.

Introdução

Resumos

Conteudos Detalhados

Aqui temos inúmeros links que irão complementar o roadmap. Os que possuírem o emoji ⭐ são os que considero essenciais. Obs: sempre recomendo o uso das documentações em inglês, pois são sempre as primeiras a serem atualizadas.

Português

Inglês

  • Learn Go with tests (Simplesmente o melhor tutorial de go que já vi!)
  • Go Style guide (Um ótimo guia do que se deve realizar e não realizar em Go.)
  • Go advice (Outro ótimo guia do que fazer e não realizar em Go, como provérbios e também o famoso "The Zen of Go")
  • 50 shades of go (Armadilhas, pegadinhas e erros comuns para novos desenvolvedores de Golang)
  • Golang Cheat Sheet (Um ótimo repositório para relembrar a sintaxe e implementações uteis em Go.)
  • Go patterns (Uma coleção de designs e padrões de aplicação para a linguagem Go.)
  • Awesome Go (Uma lista selecionada de incríveis frameworks, bibliotecas e software s em Go.)
  • Effective GO (Esta é uma documentação oficial que fornece dicas para escrever código Go claro e idiomático.)
  • Standard Go Project Layout (Um layout de como organizar sua estrutura de pastas em projetos GO.)