Building Microservices with Go: 8 Auto-generating HTTP clients from Swagger files
29.8K views on YouTube
Weekly live stream which teaches how to build Microservices using the Go programming language.
In this episode you will learn how to auto generate HTTP clients from Swagger documented APIs. Auto-generating client code can be a real time saving for both you and consumers of your APIs. This video will show just how easy it is.
Contents:
Swagger Go Code Generator:
https://github.com/go-swagger/go-swagger
Swagger:
https://swagger.io/
ReDoc:
https://github.com/Redocly/redoc
Middleware for hosting redoc sites from your API:
https://github.com/go-openapi/runtime/tree/master/middleware
Source:
https://github.com/nicholasjackson/building-microservices-youtube/tree/episode_7
Series Content:
Over the weeks we will look at the following topics, teaching you everything you need to know regarding building microservices with the go programming language:
– Introduction to microservices
– RESTFul microservices
– gRPC microservices
– Packaging applications with Docker
– Testing microservice
– Continuous Delivery
– Observability
– Using Kubernetes
– Debugging
– Security
– Asynchronous microservices
– Caching
– Microservice reliability using a Service Mesh