Categorygithub.com/vitaminniy/go-lib-http
module
0.0.0-20240629074230-44ebfc9c8fae
Repository: https://github.com/vitaminniy/go-lib-http.git
Documentation: pkg.go.dev

# README

go-lib-http

go-lib-http provides code generator for OpenAPI 3.0 specification standart.

Help

In order to get help run following command:

make

or

make help

Generator roadmap

  • Handle inline-defined properties
  • Add client constructor
  • Add QOS
    • Shapshot config storage
    • QOS config
    • CircuitBreaker creation
    • Handle retries
    • Add request hedging support
  • Handle url path params
  • Handle url query params
  • Handle HEAD method
  • Handle GET method
  • Handle POST method
  • Handle PUT method
  • Handle DELETE method
  • Generate multi-file references (e.g. file A has $ref: "../fileB.yaml#/definitions/SomeType")
  • Generate oneOf and anyOf types

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package retry provides facitlities to retry failed operations.