Aprenda Go 🇧🇷 Cap. 25 – Documentação – 5. Escrevendo Documentação
Cap. 25 – Documentação – 5. Escrevendo Documentação Transcript and Lesson Notes
- Documentação é uma parte extremamente importante de fazer com que software seja acessível e sustentável. - Documentação deve ser bem escrita e correta, mas tambem fácil de escrever e manter. - Deve ser acoplada com o c
Quick Summary
- Documentação é uma parte extremamente importante de fazer com que software seja acessível e sustentável. - Documentação deve ser bem escrita e correta, mas tambem fácil de escrever e manter. - Deve ser acoplada com o c
Key Takeaways
- Review the core idea: - Documentação é uma parte extremamente importante de fazer com que software seja acessível e sustentável. - Documentação deve ser bem escrita e correta, mas tambem fácil de escrever e manter. - Deve ser acoplada com o c
- Understand how go fits into Cap. 25 – Documentação – 5. Escrevendo Documentação.
- Understand how golang fits into Cap. 25 – Documentação – 5. Escrevendo Documentação.
- Understand how programacao fits into Cap. 25 – Documentação – 5. Escrevendo Documentação.
- Understand how programar fits into Cap. 25 – Documentação – 5. Escrevendo Documentação.
Key Concepts
Full Transcript
- Documentação é uma parte extremamente importante de fazer com que software seja acessível e sustentável. - Documentação deve ser bem escrita e correta, mas tambem fácil de escrever e manter. - Deve ser acoplada com o código e evoluir junto com este. Quanto mais fácil for para os programadores criarem boa documentação... melhor fica pra todos os envolvidos. - godoc: - Analisa código fonte em Go, incluindo comentários, e gera documentação em HTML ou texto - O resultado é uma documentação firmemente atrelada ao código que documenta. - Por exemplo, na interface web de godoc pode-se navegar da documentação à implementação de um código com apenas um clique. - https://blog.golang.org/godoc-documenting-go-code - Na prática: - Para documentar um tipo, uma variável, uma constante, ou um pacote, escreva um comentário imediatamente antes de sua declaração, sem linhas em branco - Comece a frase com o nome do elemento. No caso de pacotes, a primeira linha aparece no "package list." - Caso esteja escrevendo bastante documentação, utilize um arquivo doc.go. Exemplo: package fmt. - A melhor parte dessa abordagem minimalista é que é super fácil de usar. Como resultado, muita coisa em Go, incluindo toda a standard library, já segue estas convenções. - Outro exemplo: errors package. - Código: https://github.com/ellenkorbes/aprendago/tree/master/c%C3%B3digo/25_escrevendo-documentacao
Lesson FAQs
What is Cap. 25 – Documentação – 5. Escrevendo Documentação about?
- Documentação é uma parte extremamente importante de fazer com que software seja acessível e sustentável. - Documentação deve ser bem escrita e correta, mas tambem fácil de escrever e manter. - Deve ser acoplada com o c
What key concepts are covered in this lesson?
The lesson covers go, golang, programacao, programar, programação.
What should I learn before Cap. 25 – Documentação – 5. Escrevendo Documentação?
Review the previous lessons in Aprenda Go 🇧🇷, then use the transcript and key concepts on this page to fill any gaps.
How can I practice after this lesson?
Practice by applying the main concepts: go, golang, programacao, programar.
Does this lesson include a transcript?
Yes. The full transcript is visible on this page in indexable HTML sections.
Is this lesson free?
Yes. CourseHive lessons and courses are available to learn online for free.
