Building Microservices with Go: 7 Documenting RESTful APIs with Swagger
Weekly live stream which teaches how to build Microservices using the Go programming language.
In this episode you will learn how to document your RESTful APIs with the OpenAPI standard and Go Swagger.
Go swagger has a really nice GoDoc based approach, this epsiode shows you how you can document the API we have been building over the last couple of weeks. As a bonus we will also look at how we can embed ReDoc to build a nice documentation API direct into our service.
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
Видео Building Microservices with Go: 7 Documenting RESTful APIs with Swagger канала Nic Jackson
In this episode you will learn how to document your RESTful APIs with the OpenAPI standard and Go Swagger.
Go swagger has a really nice GoDoc based approach, this epsiode shows you how you can document the API we have been building over the last couple of weeks. As a bonus we will also look at how we can embed ReDoc to build a nice documentation API direct into our service.
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
Видео Building Microservices with Go: 7 Documenting RESTful APIs with Swagger канала Nic Jackson
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Building Microservices with Go: 8 Auto-generating HTTP clients from Swagger files](https://i.ytimg.com/vi/Zn4joNjqBFc/default.jpg)
![OpenAPI 3.0: How to Design and Document APIs with the Latest OpenAPI Specification 3.0](https://i.ytimg.com/vi/6kwmW_p_Tig/default.jpg)
![Introduction to microservices (Ep. 1)](https://i.ytimg.com/vi/VzBGi_n65iU/default.jpg)
![gRPC vs REST: let the battle begin! by Alex Borysov & Mykyta Protsenko](https://i.ytimg.com/vi/ZDUA5pD50Ok/default.jpg)
![](https://i.ytimg.com/vi/CINxpaX-mR8/default.jpg)
![Microservice Authentication and Authorization | Nic Jackson](https://i.ytimg.com/vi/ZjPF8yZ83Wo/default.jpg)
![justforfunc #16: unit testing HTTP servers](https://i.ytimg.com/vi/hVFEV-ieeew/default.jpg)
![Concurrency in Go](https://i.ytimg.com/vi/LvgVSSpwND8/default.jpg)
![API First development with OpenAPI - You should you practise it !? by Nick Van Hoof](https://i.ytimg.com/vi/F9iF3a1Z8Y8/default.jpg)
![How Do You Structure Your Go Apps?](https://i.ytimg.com/vi/1rxDzs0zgcE/default.jpg)
![Golang UK Conference 2016 - Peter Bourgon - Go + Microservices = Go Kit](https://i.ytimg.com/vi/JXEjAwNWays/default.jpg)
![Introduction to Microservices, Docker, and Kubernetes](https://i.ytimg.com/vi/1xo-0gCVhTU/default.jpg)
![What Is A RESTful API? Explanation of REST & HTTP](https://i.ytimg.com/vi/Q-BpqyOT3a8/default.jpg)
![Swagger Hub | API Design and Documentation Platform | Tech Primers](https://i.ytimg.com/vi/TNJf9kPcoh4/default.jpg)
![Microservices in Go using Micro - Brian Ketelsen - Codemotion Milan 2017](https://i.ytimg.com/vi/OcjMi9cXItY/default.jpg)
![How to add Swagger to Spring Boot - Brain Bytes](https://i.ytimg.com/vi/gduKpLW_vdY/default.jpg)
![Building Microservices with Go: 4. More RESTful services](https://i.ytimg.com/vi/UZbHLVsjpF0/default.jpg)
![Building and managing APIs for serverless with Google Cloud](https://i.ytimg.com/vi/7FoSrWEDx-g/default.jpg)
![Golang REST API With Mux](https://i.ytimg.com/vi/SonwZ6MF5BE/default.jpg)
![Building Microservices with Go: 16. gRPC Bi-directional streaming, part 1/2](https://i.ytimg.com/vi/4ohwkWVgEZM/default.jpg)