DBDelve
DBDelve는 Rust 기반 빠른 다중 엔진 데이터베이스 클라이언트, 무료 오픈소스, 텔레메트리 없음
Go용 OpenAPI 3.0·3.1·3.2 및 Swagger v2 파싱·변환·검증 구현
OpenAPI 3.0 and 3.1 and 3.2 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
개발 도구Go · ShellGitHub @getkin직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A Go project for handling OpenAPI files. We target:
v2.0 (formerly known as Swagger)v3.0v3.1v3.2 Partially: Media Type Object itemSchema, Path Item Object query (the HTTP QUERY method) and additionalOperations (custom HTTP methods).Licensed under the MIT License.
The project has received pull requests from many people. Thanks to everyone!
Please, give back to this project by becoming a sponsor.
Here's some projects that depend on kin-openapi:
net/http"Be sure to check OpenAPI Initiative's great tooling list as well as OpenAPI.Tools.
*openapi3.Schema values for Go types.go run github.com/getkin/kin-openapi/cmd/validate@latest [--defaults] [--examples] [--ext] [--patterns] -- <local YAML or JSON file>
Use openapi3.Loader, which resolves all references:
loader := openapi3.NewLoader()
doc, err := loader.LoadFromFile("my-openapi-spec.json")
When IncludeOrigin is enabled, the loader records the file, line, and column of each element in the OpenAPI document. This is useful for tools that need to report errors or changes with precise source locations (e.g. linters, diff tools, editors).
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗