
Secure Web Applications in Go
Build and Secure a Full Go Web Application with PaymentsBy Vincent PereiraLength7h 50m
About this audiobook
secure Go web applications and Go security book. Secure your Go web applications against injection, broken authentication, and common attacks with this hands-on guide. Build hardened services from beginner to pro using idiomatic Go patterns. Secure Web Applications in Go by Vincent Pereira teaches you to defend against SQL injection, XSS, CSRF, and more, step by step. Practical, real-world examples show how to implement authentication, authorization, and encryption. Unlike generic security books, this focuses on Go's unique features like net/http and concurrency. Learn to write secure code from the start, avoiding costly vulnerabilities. Perfect for Go developers who want to build production-ready, secure web apps. Don't leave security to chance—master it with this comprehensive guide. Competing titles like Rustic Fruit Desserts: Crumbles, Buckles, Cobblers, Pandowdies, and More [A Cookbook] and Life is Better at the Lake: Rustic Memory Guest Book cover unrelated topics, but this book delivers exactly what Go developers need. Start building secure web applications today.
What You'll Learn
Defend against injection attacks (SQL, NoSQL, command)
Implement secure authentication and session management
Prevent cross-site scripting (XSS) and CSRF
Use Go's crypto libraries for encryption and hashing
Handle secrets and configuration securely
Write secure REST APIs and middleware
Test for vulnerabilities with Go tools
About the Author: Vincent Pereira is a seasoned Go developer and security expert. Buy now to secure your applications. This book stands out from Rustic Fruit Desserts and Life is Better at the Lake by focusing on practical Go security. Get your copy and build with confidence.
Audiobook details
GenreTechnology
Length7 hrs 50 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
LanguageEnglish
Table of contents
1Introduction
2Secure Web Applications in Go
3Preface
4Chapter 1 — Go Web Development Foundations
5Chapter 2 — Serving HTML with Templates
Mostrar todos os capítulosVer menos
6Chapter 3 — Building RESTful APIs with net/http
7Chapter 4 — Data Storage with SQL
8Chapter 5 — Structuring a Scalable Go Application
9Chapter 6 — User Registration and Secure Passwords
10Chapter 7 — Session Management with Security in Mind
11Chapter 8 — User Authentication and Authorization
12Chapter 9 — API Authentication with JWT
13Chapter 10 — Product Catalog and Search
14Chapter 11 — Shopping Cart Implementation
15Chapter 12 — Order Management and Checkout Flow
16Chapter 13 — Integrating Stripe for One-Time Payments
17Chapter 14 — Handling Subscriptions and Recurring Payments
18Chapter 15 — Securing the Application End-to-End
19Chapter 16 — Testing Your Web Application
20Chapter 17 — Deployment to Production
21Chapter 18 — Monitoring and Performance Optimization