response.union 为 undefined

作者: hammypants创建于 2026年8月21日更新于 2026年8月21日

版本 2.7.2。go 版本 1.26.6。运行时 1.4.2。从 2.6 到 2.7.2 的自然迁移对我们来说造成了问题。从 2.6 到 2.7.2 导致了以下问题:https://GitHub.com/oapi-codegen/oapi-codegen/issues/2403 对于我们的规范。声称的修复是将运行时升级到 1.4.2 `https://GitHub.com/oapi-codegen/oapi-codegen/issues/2403#issuecomment-4756703428`。将运行时升级到 1.4.2 后,对于使用 `oneOf` 的响应,会出现 `response.union undefined`。我注意到有许多关于此问题的问题和疑问,因此我不打算在此链接它们。我本来会期望对该库进行版本升级,仅针对此问题。

内容来源: oapi-codegen/oapi-codegen