mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-08-14 12:49:36 +00:00
|
|
||
|---|---|---|
| .. | ||
| logger | ||
| middleware | ||
| security | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| .golangci.yml | ||
| bytestream.go | ||
| client_auth_info.go | ||
| client_operation.go | ||
| client_request.go | ||
| client_response.go | ||
| CODE_OF_CONDUCT.md | ||
| constants.go | ||
| csv.go | ||
| csv_options.go | ||
| discard.go | ||
| doc.go | ||
| file.go | ||
| go.work | ||
| go.work.sum | ||
| headers.go | ||
| interfaces.go | ||
| json.go | ||
| LICENSE | ||
| NOTICE | ||
| README.md | ||
| request.go | ||
| SECURITY.md | ||
| statuses.go | ||
| text.go | ||
| values.go | ||
| xml.go | ||
runtime
A runtime for go OpenAPI toolkit.
The runtime component for use in code generation or as untyped usage.
Announcements
- 2025-12-19 : new community chat on discord
- a new discord community channel is available to be notified of changes and support users
- our venerable Slack channel remains open, and will be eventually discontinued on 2026-03-31
You may join the discord community by clicking the invite link on the discord badge (also above).
Status
API is stable.
Import this library in your project
go get github.com/go-openapi/runtime
Change log
See https://github.com/go-openapi/runtime/releases
For pre-v0.30.0 releases see release notes.
What coming next?
Moving forward, we want to :
- continue narrowing down the scope of dependencies:
- yaml support in an independent module
- introduce more up-to-date support for opentelemetry as a separate module that evolves independently from the main package (to avoid breaking changes, the existing API will remain maintained, but evolve at a slower pace than opentelemetry).
- fix a few known issues with some file upload requests (e.g. #286)
Licensing
This library ships under the SPDX-License-Identifier: Apache-2.0.
See the license NOTICE, which recalls the licensing terms of all the pieces of software on top of which it has been built.
Other documentation
Cutting a new release
Maintainers can cut a new release by either:
- running this workflow
- or pushing a semver tag
- signed tags are preferred
- The tag message is prepended to release notes