
Golang 보안 코딩 관행 가이드
이 책은 다음 형식으로 다운로드할 수 있습니다: PDF, Mobi 및 ePub.
Go 언어 - 웹 애플리케이션 안전 코딩 실무 가이드는 Go 프로그래밍 언어를 사용하고 이를 웹 개발에 활용하려는 모든 사람을 위해 작성된 안내서입니다.
원래 Checkmarx Security Research Team이 만들었고 이후 OWASP 재단에 기부되었습니다: 프로젝트 페이지를 참조하세요. 이 책은 OWASP Secure Coding Practices - Quick Reference Guide v2 (stable) 릴리스를 따릅니다.
이 책의 주요 목표는 개발자가 "실습 접근 방식"을 통해 새로운 프로그래밍 언어를 배우면서 동시에 일반적인 실수를 피할 수 있도록 돕는 것입니다. 이 책은 "안전하게 수행하는 방법"에 대해 상세히 다루며, 개발 중에 어떤 종류의 보안 문제가 발생할 수 있는지 보여줍니다.
Go Secure Coding Practices Guide의 주요 대상 독자는 개발자이며, 특히 다른 프로그래밍 언어에 대한 경험이 있는 개발자입니다.
이 책은 Go tour를 이미 완료한 프로그래밍 초보자에게도 훌륭한 참고 자료입니다.
이 책은 OWASP Secure Coding Practices Guide의 주제별로 Go를 사용한 예제와 권장 사항을 제공하여 개발자가 일반적인 실수와 함정을 피할 수 있도록 돕습니다.
이 책을 읽고 나면 안전한 Go 애플리케이션을 개발하는 데 더 자신감을 가지게 될 것입니다.
이 책은 Go 언어에 맞게 Secure Coding Practices Quick Reference Guide에서 각색되었으며, 이는 OWASP - Open Web Application Security Project의 자료입니다. 이는 "개발 수명 주기에 통합할 수 있는 포괄적인 체크리스트 형식의 기술에 구애받지 않는 일반 소프트웨어 보안 코딩 실무"입니다 (출처).
OWASP 자체는 "조직이 신뢰할 수 있는 애플리케이션을 구상, 개발, 획득, 운영 및 유지 관리할 수 있도록 지원하는 데 전념하는 개방형 커뮤니티입니다. 모든 OWASP 도구, 문서, 포럼 및 챕터는 애플리케이션 보안 개선에 관심 있는 사람이라면 누구나 무료로 자유롭게 이용할 수 있습니다" (출처).
이 책은 몇 가지 오픈 소스 도구를 사용하여 만들어졌습니다. 처음부터 어떻게 만들었는지 궁금하시다면 How To contribute section을 읽어보세요.
이 문서는 Creative Commons Attribution-ShareAlike 4.0 International 라이선스(CC BY-SA 4.0)에 따라 배포됩니다. 재사용 또는 배포 시, 다른 사람에게 이 작업의 라이선스 조건을 명확히 알려야 합니다. https://creativecommons.org/licenses/by-sa/4.0/