Defensive API Development Techniques for Go Developers
Offered By: LASCON via YouTube
Course Description
Overview
Explore defensive API development techniques for Go programmers in this 58-minute conference talk from LASCON. Learn about managing third-party components securely, automating version updates, and implementing fuzz testing for API endpoints using Go's built-in library. Discover how to implement rate limiting with Redis to prevent service abuse and overload. Gain insights into JSON schema best practices, focusing on limits, formats, and patterns. Examine code samples demonstrating effective methods for inspecting request headers and payloads to identify potential security threats. Enhance your ability to reduce application layer security risks and build more robust APIs in Go.
Syllabus
Bertold Kolics - Defensive API development techniques for Gophers
Taught by
LASCON
Related Courses
Déployez des applications dans le cloud avec IBM BluemixIBM via OpenClassrooms Big Data Applications: Real-Time Streaming
Yandex via Coursera Introduction to Redis Data Structures
Redis University via Independent Redis for Java Developers
Redis University via Independent Redis for JavaScript Developers
Redis University via Independent