
Guia de Práticas de Codificação Segura em Golang
Você pode baixar este livro nos seguintes formatos: PDF, Mobi e ePub.
Go Language - Práticas de Codificação Segura para Aplicações Web é um guia escrito para qualquer pessoa que esteja usando a Linguagem de Programação Go e pretenda usá-la para desenvolvimento web.
Foi originalmente criado pela Equipe de Pesquisa em Segurança da Checkmarx e posteriormente doado à Fundação OWASP: veja a página do projeto. O livro segue o lançamento do Guia de Referência Rápida de Práticas de Codificação Segura da OWASP v2 (estável).
O principal objetivo deste livro é ajudar desenvolvedores a evitar erros comuns enquanto, ao mesmo tempo, aprendem uma nova linguagem de programação através de uma "abordagem prática". Este livro fornece um bom nível de detalhe sobre "como fazer de forma segura", mostrando que tipo de problemas de segurança podem surgir durante o desenvolvimento.
O público-alvo principal do Guia de Práticas de Codificação Segura em Go são desenvolvedores, particularmente aqueles com experiência anterior em outras linguagens de programação.
O livro também é uma ótima referência para aqueles que estão aprendendo programação pela primeira vez e já concluíram o tour do Go.
Este livro cobre o Guia de Práticas de Codificação Segura da OWASP tópico por tópico, fornecendo exemplos e recomendações usando Go, para ajudar desenvolvedores a evitar erros e armadilhas comuns.
Após ler este livro, você estará mais confiante de que está desenvolvendo aplicações Go seguras.
Este livro foi adaptado para a Linguagem Go a partir do Guia de Referência Rápida de Práticas de Codificação Segura, um projeto OWASP - Open Web Application Security Project. É um "conjunto agnóstico de tecnologia de práticas gerais de codificação de segurança de software, em formato de checklist abrangente, que pode ser integrado ao ciclo de vida de desenvolvimento" (fonte).
OWASP em si é "uma comunidade aberta dedicada a capacitar organizações a conceber, desenvolver, adquirir, operar e manter aplicações confiáveis. Todas as ferramentas, documentos, fóruns e capítulos da OWASP são gratuitos e abertos a qualquer pessoa interessada em melhorar a segurança de aplicações" (fonte).
Este livro foi criado usando algumas ferramentas de código aberto. Se você está curioso sobre como o construímos do zero, leia a seção Como Contribuir.
Este documento é distribuído sob a licença Creative Commons Attribution-ShareAlike 4.0 Internacional (CC BY-SA 4.0). Para qualquer reutilização ou distribuição, você deve deixar claro para outros os termos de licença deste trabalho. https://creativecommons.org/licenses/by-sa/4.0/