Material aberto do curso Go Essentials, organizado como e-book e publicado com HonKit.
- O conteúdo publicado está em
book/. - Os exemplos executáveis estão em
examples/contact-book/. - A edição anterior do curso está preservada na tag
v0.
Todo o conteúdo explicativo está em português. Identificadores, pacotes, funções e variáveis de código usam inglês.
Instale as dependências e visualize o livro:
npm install
npm run serveGere o site estático em _book/:
npm run buildUse estas configurações ao conectar o repositório ao Cloudflare Pages:
- Branch de produção:
main - Comando de build:
npm run build - Diretório de saída:
_book - Variável de ambiente opcional:
GOOGLE_ANALYTICS_ID=G-XXXXXXXXXX
Os exemplos usam módulos Go independentes. Para validar todos:
find examples/contact-book -name go.mod -execdir go test ./... \;