Our Books
Build Secure Web Services in Go
This book teaches you how to leverage the power of the standard library to create robust JSON web services. You’ll gain a deep understanding of how things work from the ground up.
You’ll learn how to
- Create JSON web services in Go using nothing but the standard library. Reduce dependencies and take full control of your application.
- Adding authentication and authorization using both session tokens and JWT
- Creating middleware to handle authentication and authorization cleanly at the routing layer
- Eliminate SQL injection by understanding and applying proper techniques ensuring your data layer is robust
- Apply the principle of least privilege to minimize the impact of potential security breaches.
- Deploy professionally using Caddy as a reverse proxy to terminate SSL and centralize authentication and authorization
Pre-requisites
- Basic Go programming knowledge