Overview
Syllabus
Introduction to microservices (Ep. 1).
Building Microservices with Go: 2. Introduction to microservices, continued.
Building Microservices with Go: 3. RESTful services.
Building Microservices with Go: 4. More RESTful services.
Building Microservices with Go: 5. Gorilla framework for RESTful services.
Building Microservices with Go: 6 JSON Validation.
Building Microservices with Go: 7 Documenting RESTful APIs with Swagger.
Building Microservices with Go: 8 Auto-generating HTTP clients from Swagger files.
Building Microservices with Go: 9 CORS (Cross-Origin Resource Sharing).
Building Microservices with Go: 10 Handling files with the Go standard library.
Building Microservices with Go: 11 HTTP multi-part requests.
Building Microservices with Go: 12 Using Gzip compression for HTTP responses.
13 Introduction to gRPC and Protocol Buffers.
Building Microservices with Go: 14. gRPC Client Connections.
Building Microservices with Go: 15. Refactoring Part 1/3.
Building Microservices with Go: 15. Refactoring Part 2/3.
Building Microservices with Go: 15. Refactoring Part 3/3.
Building Microservices with Go: 16. gRPC Bi-directional streaming, part 1/2.
17. gRPC Bi-directional streaming, part 2/2.
18. gRPC Error messages in Unary RPCs.
19. gRPC Error handling in gRPC Bidirectional streams.
Taught by
Nic Jackson