extractGoNameOverride reads the x-go-name extension from extensions and returns its value, or "" if not present or invalid.
(extensions map[string]any)
| 326 | // extractGoNameOverride reads the x-go-name extension from extensions and |
| 327 | // returns its value, or "" if not present or invalid. |
| 328 | func extractGoNameOverride(extensions map[string]any) string { |
| 329 | ext, ok := extensions[extGoName] |
| 330 | if !ok { |
| 331 | return "" |
| 332 | } |
| 333 | name, err := extTypeName(ext) |
| 334 | if err != nil { |
| 335 | return "" |
| 336 | } |
| 337 | return name |
| 338 | } |
no test coverage detected