Checklist of what features are currently supported.
We want to generate golang types and functions in order to (at least) create a functioning API server using the net/http function interfaces that are also supported by third-party tools such as Gorilla MUX.
Supported ✅
Partial Support 🟡
Unsupported ❌
| Components | State |
|---|---|
| callback | ❌ |
| examples | ❌ |
| headers | ❌ |
| links | ❌ |
| parameters | 🟡 |
| requestBodies | ❌ |
| responses | 🟡 |
| schemas | 🟡 |
| securitySchemas | ❌ |
More detailed checklist for component support
| Type | Format | Support |
|---|---|---|
| boolean | - | ❌ |
| integer | - | ❌ |
| integer | int32 | ❌ |
| integer | int64 | ❌ |
| number | ❌ | |
| number | float | ❌ |
| number | double | ❌ |
| string | - | ❌ |
| string | byte | ❌ |
| string | date | ❌ |
| string | date-time | ❌ |
| string | binary | ❌ |
| string | password | ❌ |
| object | - | ❌ |
| array | - | ❌ |
| Type | Format | Support |
|---|---|---|
| boolean | - | ✅ |
| integer | - | ✅ |
| integer | int32 | ✅ |
| integer | int64 | ✅ |
| number | ✅ | |
| number | float | ✅ |
| number | double | ✅ |
| string | - | ✅ |
| string | byte | ✅ |
| string | date | ✅ |
| string | date-time | ✅ |
| string | binary | ✅ |
| string | password | ✅ |
| object | - | ❌ |
| array | - | ❌ |
| Type | Format | Support |
|---|---|---|
| boolean | - | ❌ |
| integer | - | ❌ |
| integer | int32 | ❌ |
| integer | int64 | ❌ |
| number | ❌ | |
| number | float | ❌ |
| number | double | ❌ |
| string | - | ❌ |
| string | byte | ❌ |
| string | date | ❌ |
| string | date-time | ❌ |
| string | binary | ❌ |
| string | password | ❌ |
| object | - | ❌ |
| array | - | ❌ |
| Type | Format | Support |
|---|---|---|
| boolean | - | ❌ |
| integer | - | ❌ |
| integer | int32 | ❌ |
| integer | int64 | ❌ |
| number | ❌ | |
| number | float | ❌ |
| number | double | ❌ |
| string | - | ❌ |
| string | byte | ❌ |
| string | date | ❌ |
| string | date-time | ❌ |
| string | binary | ❌ |
| string | password | ❌ |
| object | - | ❌ |
| array | - | ❌ |
Not Started
Not Started
| Type | Format | Support |
|---|---|---|
| boolean | - | ❌ |
| integer | - | ❌ |
| integer | int32 | ❌ |
| integer | int64 | ❌ |
| number | ❌ | |
| number | float | ❌ |
| number | double | ❌ |
| string | - | ❌ |
| string | byte | ❌ |
| string | date | ❌ |
| string | date-time | ❌ |
| string | binary | ❌ |
| string | password | ❌ |
| object | - | ❌ |
| array | - | ❌ |
Not Started