This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "OWASP Go Secure Coding Practices Guide"
Hblankenship (talk | contribs) (Created page with "<div style="width:100%;height:160px;border:0,margin:0;overflow: hidden;">link=</div> {| style="padding: 0;margin:0;margin-top:10px;text-alig...") |
PauloASilva (talk | contribs) (project description) |
||
Line 4: | Line 4: | ||
| valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | | | valign="top" style="border-right: 1px dotted gray;padding-right:25px;" | | ||
− | |||
− | |||
− | |||
==Project About== | ==Project About== | ||
<span style="color:#ff0000"> | <span style="color:#ff0000"> | ||
Line 15: | Line 12: | ||
}} | }} | ||
+ | ==OWASP Go Secure Coding Practices Guide== | ||
− | + | Go Language - Web Application Secure Coding Practices is a guide written for anyone who is using the Go Programming Language and aims to use it for web | |
− | + | development. | |
− | |||
− | |||
− | The | + | The main goal of this book is to help developers avoid common mistakes while at the same time, learning a new programming language through a "hands-on approach". |
==Description== | ==Description== | ||
− | |||
− | |||
− | |||
− | + | According to Stack Overflow’s annual Developer Survey, Go has made the top 5 most Loved and Wanted programming languages list for the second year in a row. | |
+ | With its surge in popularity, it is critical that applications developed in Go are designed with security in mind. | ||
+ | |||
+ | The primary audience of the Go Secure Coding Practices Guide is developers, particularly the ones with previous experience with other programming languages. | ||
+ | |||
+ | The book is also a great reference to those learning programming for the first time, who have already finish the [https://tour.golang.org/list Go tour]. | ||
− | + | This book covers the [[OWASP_Secure_Coding_Practices_-_Quick_Reference_Guide|OWASP Secure Coding Practices Quick Reference Guide]] topic-by-topic, providing examples and recommendations using Go, to help developers avoid common mistakes and pitfalls. | |
− | + | After reading this book, you'll be more confident you're developing secure Go applications. | |
==Licensing== | ==Licensing== | ||
− | |||
− | |||
− | |||
− | This | + | This document is released under the [https://creativecommons.org/licenses/by-sa/4.0/ Creative Commons Attribution-ShareAlike 4.0 International license (CC BY-SA 4.0)]. For any reuse or distribution, you must make clear to others the license terms of this work. |
==Roadmap== | ==Roadmap== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | TBA | |
− | |||
− | |||
− | |||
− | |||
− | |||
==Getting Involved== | ==Getting Involved== | ||
− | + | ||
− | Involvement in the development and promotion of <strong> | + | Involvement in the development and promotion of <strong>Go Secure Coding Practices</strong> is actively encouraged! |
You do not have to be a security expert or a programmer to contribute. | You do not have to be a security expert or a programmer to contribute. | ||
− | + | ||
+ | Please refer to the [https://github.com/OWASP/Go-SCP/blob/master/CONTRIBUTING.md CONTRIBUTING.md] for details on how to contribute to OWASP Go Secure Coding Practices Guide. | ||
| valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" | | | valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" | | ||
== Project Resources == | == Project Resources == | ||
− | |||
− | |||
− | |||
− | [https://github.com/ | + | Last release download |
+ | [https://github.com/OWASP/Go-SCP/blob/master/dist/go-webapp-scp.pdf PDF], [https://github.com/OWASP/Go-SCP/blob/master/dist/go-webapp-scp.mobi MOBI], | ||
+ | [https://github.com/OWASP/Go-SCP/blob/master/dist/go-webapp-scp.epub ePub] | ||
− | [https://github.com/ | + | [https://github.com/OWASP/Go-SCP Repository] |
− | [https://github.com/ | + | [https://github.com/OWASP/Go-SCP/issues Issue Tracker] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Project Leader == | == Project Leader == | ||
− | |||
− | |||
− | |||
[mailto://[email protected] Erez Yalon] | [mailto://[email protected] Erez Yalon] | ||
== Related Projects == | == Related Projects == | ||
− | + | ||
− | + | * [[OWASP_Secure_Coding_Practices_-_Quick_Reference_Guide|OWASP Secure Coding Practices Quick Reference Guide]] | |
− | |||
− | * [[ | ||
− | |||
==Classifications== | ==Classifications== |
Revision as of 10:03, 29 July 2019
Project About
OWASP Go Secure Coding Practices GuideGo Language - Web Application Secure Coding Practices is a guide written for anyone who is using the Go Programming Language and aims to use it for web development. The main goal of this book is to help developers avoid common mistakes while at the same time, learning a new programming language through a "hands-on approach". DescriptionAccording to Stack Overflow’s annual Developer Survey, Go has made the top 5 most Loved and Wanted programming languages list for the second year in a row. With its surge in popularity, it is critical that applications developed in Go are designed with security in mind. The primary audience of the Go Secure Coding Practices Guide is developers, particularly the ones with previous experience with other programming languages. The book is also a great reference to those learning programming for the first time, who have already finish the Go tour. This book covers the OWASP Secure Coding Practices Quick Reference Guide topic-by-topic, providing examples and recommendations using Go, to help developers avoid common mistakes and pitfalls. After reading this book, you'll be more confident you're developing secure Go applications. LicensingThis document is released under the Creative Commons Attribution-ShareAlike 4.0 International license (CC BY-SA 4.0). For any reuse or distribution, you must make clear to others the license terms of this work. RoadmapTBA Getting InvolvedInvolvement in the development and promotion of Go Secure Coding Practices is actively encouraged! You do not have to be a security expert or a programmer to contribute. Please refer to the CONTRIBUTING.md for details on how to contribute to OWASP Go Secure Coding Practices Guide. |
Project ResourcesLast release download PDF, MOBI, ePub Project LeaderRelated ProjectsClassifications |