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
- ⭐ Aprenda go com testes (Simplesmente o melhor tutorial de go que já vi!)
- ⭐ Layout padrão de projetos em Go (Um layout de como organizar sua estrutura de pastas em projetos GO.)
- ⭐ Aprenda Go (Curso de Go ministrado por @veekorbes)
- Um Tour Por GO
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.)