|
1 | 1 | [](https://github.com/getkin/kin-openapi/actions) |
2 | 2 | [](https://goreportcard.com/report/github.com/getkin/kin-openapi) |
3 | | -[](https://godoc.org/github.com/getkin/kin-openapi) |
| 3 | +[](https://pkg.go.dev/github.com/getkin/kin-openapi) |
4 | 4 | [](https://gitter.im/getkin/kin?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) |
5 | 5 |
|
6 | 6 | # Introduction |
7 | | -A [Go](https://golang.org) project for handling [OpenAPI](https://www.openapis.org/) files. We target: |
| 7 | +A [Go](https://go.dev) project for handling [OpenAPI](https://www.openapis.org/) files. We target: |
8 | 8 | * [OpenAPI `v2.0`](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/2.0.md) (formerly known as Swagger) |
9 | 9 | * [OpenAPI `v3.0`](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.3.md) |
10 | 10 | * [OpenAPI `v3.1`](https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.1.0.md) Soon! [Tracking issue here.](https://github.com/getkin/kin-openapi/issues/230) |
@@ -39,16 +39,16 @@ Here's some projects that depend on _kin-openapi_: |
39 | 39 | Be sure to check [OpenAPI Initiative](https://github.com/OAI)'s [great tooling list](https://github.com/OAI/OpenAPI-Specification/blob/master/IMPLEMENTATIONS.md) as well as [OpenAPI.Tools](https://openapi.tools/). |
40 | 40 |
|
41 | 41 | # Structure |
42 | | - * _openapi2_ ([godoc](https://godoc.org/github.com/getkin/kin-openapi/openapi2)) |
| 42 | + * _openapi2_ ([Go Reference](https://pkg.go.dev/github.com/getkin/kin-openapi/openapi2)) |
43 | 43 | * Support for OpenAPI 2 files, including serialization, deserialization, and validation. |
44 | | - * _openapi2conv_ ([godoc](https://godoc.org/github.com/getkin/kin-openapi/openapi2conv)) |
| 44 | + * _openapi2conv_ ([Go Reference](https://pkg.go.dev/github.com/getkin/kin-openapi/openapi2conv)) |
45 | 45 | * Converts OpenAPI 2 files into OpenAPI 3 files. |
46 | | - * _openapi3_ ([godoc](https://godoc.org/github.com/getkin/kin-openapi/openapi3)) |
| 46 | + * _openapi3_ ([Go Reference](https://pkg.go.dev/github.com/getkin/kin-openapi/openapi3)) |
47 | 47 | * Support for OpenAPI 3 files, including serialization, deserialization, and validation. |
48 | | - * _openapi3filter_ ([godoc](https://godoc.org/github.com/getkin/kin-openapi/openapi3filter)) |
| 48 | + * _openapi3filter_ ([Go Reference](https://pkg.go.dev/github.com/getkin/kin-openapi/openapi3filter)) |
49 | 49 | * Validates HTTP requests and responses |
50 | 50 | * Provides a [gorilla/mux](https://github.com/gorilla/mux) router for OpenAPI operations |
51 | | - * _openapi3gen_ ([godoc](https://godoc.org/github.com/getkin/kin-openapi/openapi3gen)) |
| 51 | + * _openapi3gen_ ([Go Reference](https://pkg.go.dev/github.com/getkin/kin-openapi/openapi3gen)) |
52 | 52 | * Generates `*openapi3.Schema` values for Go types. |
53 | 53 |
|
54 | 54 | # Some recipes |
|
0 commit comments