grupo-estudos-golang icon indicating copy to clipboard operation
grupo-estudos-golang copied to clipboard

Material para estudo de Golang, tutoriais, videos e exemplos para quem quer aprender Go

Grupo de Estudos de Golang Licença Creative Commons

Primeiros passos em Golang

Uma coleção de exemplos simples e diretos para servir como referencia e material de estudo principalmente para quem esta iniciando na linguagem.

  • Instalando
  • Configurando
  • Workspace
  • Olá Mundo Nosso primeiro exemplo... um clássico :smiley:
  • Variáveis
  • Funções
  • Struct
  • Loop for
  • switch
  • defer
  • interface
  • reflection
  • error
  • goroutines
  • goroutines waitgroup
  • select
  • package
  • time Nem tudo são flores.
  • godoc
  • http
  • cliente http
  • templates
  • Enviando e-mail via SMTP
  • tcp
  • ioutil
  • expressões regulares
  • tratando sinais
  • testes
  • plugin
  • data race
  • crc
  • zip
  • wikipedia
  • XML
  • JSON
  • Protocol buffers
  • goto
  • http middleware
  • Unix Domain Socket
  • Array
  • Slice
  • Channel
  • Map
  • Crawler

Comunidade

Encontros semanais, todos os Sábados as 14h00 fazemos encontros on-line, os encontros são marcados no nosso grupo do Telegram em https://gopher.pro.br/telegram e em nosso canal no Discord em https://gopher.pro.br/discord.


Aprenda mais

  • Awesome-go Uma lista de impressionantes frameworks, bibliotecas e software escritos em Go.
  • 60 days of go Vários exemplos de Go em uma aventura em 60 dias!
  • Artigos sobre go Muitos artigos com exemplos praticos.

Bônus!

  • Go com C, especial para quem quer brincar com IoT!
  • Go com Lua, integrando lua no seu codigo Go
  • Net, listando interfaces de rede e IPs
  • beanstalk, conectando o beanstalk com Go

Exemplos inspirados nas Funções ZZ

As Funções ZZ são um conjunto de muitos pequenos aplicativos de linha de comando e aqui vamos fazer uma reimplementação escrita em Go.

  • goaleatorio Gera um número aleatório
  • godolar Busca a cotação do dólar

Esse material é livre, você pode usar da forma que preferir, apenas lembre de citar a fonte e não apenas copie, no lugar disso acrescente, melhore e compartilhe, assim todos ganhamos.

Veja aqui como contribuir