YoVDO

How I Write HTTP Web Services After Eight Years

Offered By: Gopher Academy via YouTube

Tags

GopherCon Courses Middleware Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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 Experience
Gopher 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