[Talking-Golang (Go)] Swagger and Open API in Go

References

[1] Microservices in Go: REST APIs (Part 4) - OpenAPI 3 and Swagger UI - https://mariocarrion.com/2021/05/02/golang-microservices-rest-api-openapi3-swagger-ui.html

[2] REST Servers in Go: Part 4 - using OpenAPI and Swagger - Eli Bendersky’s website - https://eli.thegreenplace.net/2021/rest-servers-in-go-part-4-using-openapi-and-swagger/

[3] Go, Swagger, and Open API. Documenting Go REST services with… | by Pagis | May, 2021 | Level Up Coding - https://levelup.gitconnected.com/go-swagger-and-open-api-e6b6ea4ce48f

Swagger Open API Specification 2.0 and 3.0 in Go | by Kecci Kun | Medium - https://kecci.medium.com/swagger-open-api-specification-2-0-and-3-0-in-go-c1f05b51a595

deepmap/oapi-codegen: Generate Go client and server boilerplate from OpenAPI 3 specifications - https://github.com/deepmap/oapi-codegen

getkin/kin-openapi: OpenAPI 3.0 implementation for Go (parsing, converting, validation, and more) - https://github.com/getkin/kin-openapi

go-swagger/go-swagger: Swagger 2.0 implementation for go - https://github.com/go-swagger/go-swagger

Swagger 2.0 | Primer · GitBook - https://goswagger.io/

swaggo/swag: Automatically generate RESTful API documentation with Swagger 2.0 for Go. - https://github.com/swaggo/swag