How I Write HTTP Web Services After Eight Years
Offered By: Gopher Academy via YouTube
Course Description
Overview
Discover proven patterns for building HTTP web services in this 44-minute conference talk from GopherCon 2019. Learn from Mat Ryer's eight years of experience as he shares practical, battle-tested techniques for creating robust and efficient web services. Explore topics such as handler methods, anonymous functions, dependencies, middleware, data handling, response helpers, decoding, and futureproof response types. Gain insights into effective testing strategies, including unit tests, fake handlers, and middleware testing. Apply these valuable lessons to enhance your web service development skills and create more maintainable and scalable applications.
Syllabus
Introduction
How to use this talk
Code time
Handler methods
Handler anonymous function
Handler dependencies
Random sources
Handlers
Middleware
Dealing with Data
Response helpers
Decoding
Futureproof
Response Types
Testing
Anonymous struct
Unit tests
Fake Handler
Testing Middleware
Conclusion
Taught by
Gopher Academy
Related Courses
A Holistic Go ExperienceGopher Academy via YouTube Safe, Fast, and Easy - Building a Plugin System with WebAssembly
Gopher Academy via YouTube A Journey Through Integration Testing with Go - What Could Go Wrong?
Gopher Academy via YouTube Kraken Wrangling for Dummies - Go Module Dependency Management at Scale
Gopher Academy via YouTube Go, the Data Engineer's Missing Tool?
Gopher Academy via YouTube