
Guide des pratiques de codage sécurisé en Golang
Vous pouvez télécharger ce livre aux formats suivants : PDF, Mobi et ePub.
Go Language - Web Application Secure Coding Practices est un guide écrit pour toute personne qui utilise le langage de programmation Go et qui vise à l'utiliser pour le développement web.
Il a été créé à l'origine par Checkmarx Security Research Team puis donné à la fondation OWASP : voir la page du projet. Ce livre suit la version OWASP Secure Coding Practices - Quick Reference Guide v2 (stable).
L'objectif principal de ce livre est d'aider les développeurs à éviter les erreurs courantes tout en apprenant un nouveau langage de programmation grâce à une « approche pratique ». Ce livre fournit un bon niveau de détail sur « comment le faire en toute sécurité » en montrant le type de problèmes de sécurité qui peuvent survenir lors du développement.
Le public principal du guide Go Secure Coding Practices est constitué des développeurs, en particulier ceux ayant une expérience préalable avec d'autres langages de programmation.
Ce livre est également une excellente référence pour ceux qui apprennent la programmation pour la première fois et qui ont déjà terminé le Go tour.
Ce livre couvre le OWASP Secure Coding Practices Guide sujet par sujet, en fournissant des exemples et des recommandations utilisant Go, pour aider les développeurs à éviter les erreurs et les pièges courants.
Après avoir lu ce livre, vous serez plus confiant dans le développement d'applications Go sécurisées.
Ce livre a été adapté pour le langage Go à partir du Secure Coding Practices Quick Reference Guide, un projet OWASP - Open Web Application Security Project. Il s'agit d'un "technology agnostic set of general software security coding practices, in a comprehensive checklist format, that can be integrated into the development lifecycle" (source).
OWASP lui-même est "an open community dedicated to enabling organizations to conceive, develop, acquire, operate, and maintain applications that can be trusted. All of the OWASP tools, documents, forums, and chapters are free and open to anyone interested in improving application security" (source).
Ce livre a été créé à l'aide de quelques outils open source. Si vous êtes curieux de savoir comment nous l'avons construit à partir de zéro, lisez la section Comment contribuer.
Ce document est publié sous la licence Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Pour toute réutilisation ou distribution, vous devez indiquer clairement les termes de la licence de cette œuvre. https://creativecommons.org/licenses/by-sa/4.0/