
Guía de prácticas de codificación segura en Golang
Puedes descargar este libro en los siguientes formatos: PDF, Mobi y ePub.
Go Language - Prácticas de Codificación Segura para Aplicaciones Web es una guía escrita para cualquier persona que utilice el Lenguaje de Programación Go y que tenga como objetivo usarlo para el desarrollo web.
Fue creada originalmente por el Checkmarx Security Research Team y posteriormente donada a la Fundación OWASP: consulte la página del proyecto. El libro sigue la publicación OWASP Secure Coding Practices - Quick Reference Guide v2 (estable).
El objetivo principal de este libro es ayudar a los desarrolladores a evitar errores comunes mientras, al mismo tiempo, aprenden un nuevo lenguaje de programación mediante un "enfoque práctico". Este libro proporciona un buen nivel de detalle sobre "cómo hacerlo de forma segura", mostrando qué tipo de problemas de seguridad podrían surgir durante el desarrollo.
La audiencia principal de la Guía de Prácticas de Codificación Segura en Go son los desarrolladores, especialmente aquellos con experiencia previa en otros lenguajes de programación.
El libro también es una excelente referencia para quienes aprenden programación por primera vez y ya han completado el tour de Go.
Este libro cubre la Guía de Prácticas de Codificación Segura de OWASP tema por tema, proporcionando ejemplos y recomendaciones usando Go, para ayudar a los desarrolladores a evitar errores y trampas comunes.
Después de leer este libro, tendrás más confianza en que estás desarrollando aplicaciones Go seguras.
Este libro fue adaptado para el Lenguaje Go a partir de la Guía de Referencia Rápida de Prácticas de Codificación Segura, un proyecto de OWASP - Open Web Application Security Project. Es un "conjunto de prácticas generales de codificación de seguridad de software, independientes de la tecnología, en un formato de lista de verificación integral, que pueden integrarse en el ciclo de vida del desarrollo" (fuente).
OWASP en sí mismo es "una comunidad abierta dedicada a permitir que las organizaciones conciban, desarrollen, adquieran, operen y mantengan aplicaciones en las que se pueda confiar. Todas las herramientas, documentos, foros y capítulos de OWASP son gratuitos y están abiertos a cualquier persona interesada en mejorar la seguridad de las aplicaciones" (fuente).
Este libro fue creado utilizando algunas herramientas de código abierto. Si tienes curiosidad sobre cómo lo construimos desde cero, lee la sección Cómo contribuir.
Este documento se publica bajo la licencia internacional Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0). Para cualquier reutilización o distribución, debes dejar claro a los demás los términos de la licencia de este trabajo. https://creativecommons.org/licenses/by-sa/4.0/