📄️ Introduction
Web Application Secure Coding Practices using the Go Programming Language.
🗃️ Input Validation
2 items
🗃️ Output Encoding
2 items
🗃️ Authentication and Password Management
4 items
📄️ Session Management
In this section we will cover the most important aspects of session management
📄️ Access Control
When dealing with access controls the first step to take is to use only trusted
🗃️ Cryptographic Practices
1 items
🗃️ Error Handling and Logging
2 items
📄️ Data Protection
Nowadays, one of the most important things in security in general is data
🗃️ Communication Security
2 items
📄️ System Configuration
Keeping things updated is imperative in security. With that in mind, developers
🗃️ Database Security
4 items
📄️ File Management
The first precaution to take when handling files is to make sure the users are
📄️ Memory Management
There are several important aspects to consider regarding memory management.
🗃️ General Coding Practices
2 items
📄️ How to Contribute
This project is based on GitHub and can be accessed by clicking here.
📄️ Final Notes
The Checkmarx Research team is confident that this Go Secure Coding Practices