Primeiros Passos com Go

Tutorial de 5 minutos para começar com Go: download, instalação, GOPATH, primeiro programa Hello World e seu primeiro servidor HTTP. Guia para iniciantes completos.

Primeiros Passos com Go

Go (também chamado de Golang) é uma linguagem de programação criada pelo Google em 2009. É conhecida por sua simplicidade, performance e excelente suporte para programação concorrente.

Por Que Aprender Go?

  • Simples de aprender — sintaxe clara e mínima
  • Rápido — compila para código nativo
  • Concorrência nativa — goroutines e channels
  • Ótimo tooling — formatter, linter, test runner incluídos
  • Mercado aquecido — salários competitivos no Brasil

1. Instalando Go

Linux (Ubuntu/Debian)

# Baixar Go (substitua pela versão mais recente)
wget https://go.dev/dl/go1.23.4.linux-amd64.tar.gz

# Extrair para /usr/local
sudo tar -C /usr/local -xzf go1.23.4.linux-amd64.tar.gz

# Adicionar ao PATH (adicione ao ~/.bashrc ou ~/.zshrc)
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

macOS

# Com Homebrew
brew install go

# Ou baixe de https://go.dev/dl/

Windows

Baixe o instalador MSI em go.dev/dl e execute.

Ler mais →