<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tutorials | go-openapi runtime</title><link>https://go-openapi.github.io/runtime/tutorials/index.html</link><description>Educational deep-dives and FAQs covering both simple and advanced
usage of the runtime. Start with the FAQ for quick answers; jump
to a topic page for the full algorithm or behaviour reference.</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://go-openapi.github.io/runtime/tutorials/index.xml" rel="self" type="application/rss+xml"/><item><title>FAQ</title><link>https://go-openapi.github.io/runtime/tutorials/faq/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://go-openapi.github.io/runtime/tutorials/faq/index.html</guid><description>Frequently asked questions collected from GitHub issues — quick
answers on TLS, debugging, content types, and common gotchas.</description></item><item><title>Media-type selection</title><link>https://go-openapi.github.io/runtime/tutorials/media-types/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://go-openapi.github.io/runtime/tutorials/media-types/index.html</guid><description>The reference for how the runtime parses, matches, and negotiates
HTTP media types on both the server and client sides. Explains the
rules behind a 415, a 406, or a 400 you see in production.</description></item><item><title>Keep-alive in the runtime client</title><link>https://go-openapi.github.io/runtime/tutorials/keep-alive/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://go-openapi.github.io/runtime/tutorials/keep-alive/index.html</guid><description>How `go-openapi/runtime` reuses TCP connections, what the kernel
and the HTTP transport actually do for you, and where it goes
wrong when there is a NAT gateway, proxy, or firewall between
your client and the server.</description></item></channel></rss>