Conteúdo e ferramentas para construção do Go por Exemplo, um site que ensina Go via programas de exemplos comentados.
Tradução do site Go por Exemplo, construído pela extração
do código e comentários de arquivos fonte em examples e
renderizando-os via templates para dentro do diretório
estático public. Os programas que implementam este
processo de construção estão em tools, junto com algumas
dependências de fornecedores em vendor.
O diretório public pode ser hospedado por qualquer
sistema de conteúdo estático. A produção do site
usa S3 e CloudFront, por exemplo.
Para construir o site, você precisará instalar o Go e o Python. Execute:
$ go get github.com/russross/blackfriday
$ tools/build
$ open public/index.htmlPara construir continuamente em um loop:
$ tools/build-loopPara hospedar o site:
$ gem install aws-sdk
$ export AWS_ACCESS_KEY_ID=...
$ export AWS_SECRET_ACCESS_KEY=...
$ tools/upload-siteOs direitos dessa tradução pertencem a José Anderson Pereira e está sob licença de Creative Commons Attribution 3.0 Unported License.
Os direitos da obra original pertencem a Mark McGranaghan e está sob licença de Creative Commons Attribution 3.0 Unported License.
Os direitos de Go Gopher pertencem a Renée French e está sob licença de Creative Commons Attribution 3.0 Unported License.
As traduções de colaboradores do site Go por Exemplo estão disponíveis em:
- Chinês por xg-wang
- Francês por keirua
- Italiano pela Comunidade Go Italia
- Coreano por mingrammer
- Espanhol pela comunidade Go Mexico
Agradecimentos a Jeremy Ashkenas pelo Docco, que inspirou este projeto.