1
- You can download this book in the following formats: [ PDF] [ 12 ] , [ Mobi] [ 13 ] and
2
- [ ePub] [ 14 ] .
1
+ You can download this book in the following formats: [ PDF] [ 9 ] , [ Mobi] [ 10 ] and
2
+ [ ePub] [ 11 ] .
3
3
4
4
# Introduction
5
5
6
6
Go Language - Web Application Secure Coding Practices is a guide written for
7
7
anyone who is using the [ Go Programming Language] [ 1 ] and aims to use it for web
8
8
development.
9
9
10
- This book is collaborative effort of [ Checkmarx Security Research Team] [ 2 ] and
11
- it follows the
12
- [ OWASP Secure Coding Practices - Quick Reference Guide v2 (stable)] [ 3 ] release.
10
+ It was originally created by [ Checkmarx Security Research Team] [ 2 ] and later
11
+ donated to the OWASP Foundation: see the [ project page] [ 13 ] . The book follows
12
+ the [ OWASP Secure Coding Practices - Quick Reference Guide v2 (stable)] [ 3 ]
13
+ release.
13
14
14
15
The main goal of this book is to help developers avoid common mistakes while at
15
- the same time, learning a new programming language through a
16
- "hands-on approach".
17
- This book provides a good level of detail on "how to do it securely" showing
18
- what kind of security problems could arise during development.
16
+ the same time, learning a new programming language through a "hands-on
17
+ approach". This book provides a good level of detail on "how to do it securely"
18
+ showing what kind of security problems could arise during development.
19
19
20
20
## The Audience for this Book
21
21
22
22
The primary audience of the Go Secure Coding Practices Guide is developers,
23
23
particularly the ones with previous experience with other programming languages.
24
24
25
25
The book is also a great reference to those learning programming for the first
26
- time, who have already finish the [ Go tour] [ 8 ] .
26
+ time, who have already finish the [ Go tour] [ 7 ] .
27
27
28
28
## What You Will Learn
29
29
30
- This book covers the [ OWASP Secure Coding Practices Guide] [ 15 ] topic-by-topic,
30
+ This book covers the [ OWASP Secure Coding Practices Guide] [ 12 ] topic-by-topic,
31
31
providing examples and recommendations using Go, to help developers avoid common
32
32
mistakes and pitfalls.
33
33
@@ -40,7 +40,7 @@ This book was adapted for Go Language from The [Secure Coding Practices Quick
40
40
Reference Guide] [ 3 ] , an [ OWASP] [ 4 ] - Open Web Application Security Project. It
41
41
is a "_ technology agnostic set of general software security coding practices, in
42
42
a comprehensive checklist format, that can be integrated into the development
43
- lifecycle_ " ([ source] [ 15 ] ).
43
+ lifecycle_ " ([ source] [ 12 ] ).
44
44
45
45
[ OWASP] [ 4 ] itself is "_ an open community dedicated to enabling organizations to
46
46
conceive, develop, acquire, operate, and maintain applications that can be
@@ -58,22 +58,18 @@ If you're curious about how we built it from scratch, read the
58
58
This document is released under the Creative Commons Attribution-ShareAlike 4.0
59
59
International license (CC BY-SA 4.0). For any reuse or distribution, you must
60
60
make clear to others the license terms of this work.
61
- [ https://creativecommons.org/licenses/by-sa/4.0/ ] [ 11 ]
62
-
63
-
61
+ [ https://creativecommons.org/licenses/by-sa/4.0/ ] [ 8 ]
64
62
65
63
[ 1 ] : https://golang.org
66
64
[ 2 ] : http://chkmrx.co/2sffXFr
67
65
[ 3 ] : https://owasp.org/www-project-secure-coding-practices-quick-reference-guide/
68
66
[ 4 ] : https://owasp.org/
69
67
[ 5 ] : https://owasp.org/about/
70
68
[ 6 ] : src/howto-contribute.md
71
- [ 7 ] : https://www.twitter.com/checkmarx
72
- [ 8 ] : https://www.gitbook.com/
73
- [ 9 ] : https://checkmarx.gitbooks.io/go-scp/
74
- [ 10 ] : https://www.gitbook.com/book/checkmarx/go-scp/
75
- [ 11 ] : https://creativecommons.org/licenses/by-sa/4.0/
76
- [ 12 ] : dist/go-webapp-scp.pdf
77
- [ 13 ] : dist/go-webapp-scp.mobi
78
- [ 14 ] : dist/go-webapp-scp.epub
79
- [ 15 ] : https://owasp.org/www-project-secure-coding-practices-quick-reference-guide/#div-download
69
+ [ 7 ] : https://go.dev/tour/
70
+ [ 8 ] : https://creativecommons.org/licenses/by-sa/4.0/
71
+ [ 9 ] : dist/go-webapp-scp.pdf
72
+ [ 10 ] : dist/go-webapp-scp.mobi
73
+ [ 11 ] : dist/go-webapp-scp.epub
74
+ [ 12 ] : https://owasp.org/www-project-secure-coding-practices-quick-reference-guide/#div-download
75
+ [ 13 ] : https://owasp.org/www-project-go-secure-coding-practices-guide/
0 commit comments