Пакет: golang-github-invopop-jsonschema-dev (0.13.0-2)
Връзки за golang-github-invopop-jsonschema-dev
Ресурси за Debian:
- Доклади за грешки
- Developer Information
- Журнал на промените в Debian
- Авторски права
- Управление на кръпките в Debian
Изтегляне на пакет-източник golang-github-invopop-jsonschema.
- [golang-github-invopop-jsonschema_0.13.0-2.dsc]
- [golang-github-invopop-jsonschema_0.13.0.orig.tar.gz]
- [golang-github-invopop-jsonschema_0.13.0-2.debian.tar.xz]
Отговорници:
Външни препратки:
- Начална страница [github.com]
Подобни пакети:
- golang-gopkg-go-playground-validator.v8-dev
- golang-github-go-playground-validator-v10-dev
- golang-github-go-viper-mapstructure-dev
- python3-drf-yasg-nonfree
- python-drf-yasg-nonfree-doc
- golang-github-go-ozzo-ozzo-validation.v4-dev
- golang-github-tendermint-go-wire-dev
- libjson-schema-modern-perl
- didder
- golang-github-bep-logg-dev
- golang-github-bep-tmc-dev
Generate JSON Schemas from Go types (library)
This package can be used to generate JSON Schemas () from Go types through reflection: http://json-schema.org/latest/json-schema-validation.html
* Supports arbitrarily complex types, including interface{}, maps, slices, etc. * Supports json-schema features such as minLength, maxLength, pattern, format, etc. * Supports simple string and numeric enums. * Supports custom property fields via the jsonschema_extras struct tag.
This repository is a fork of the original jsonschema (https://github.com/alecthomas/jsonschema) by @alecthomas (https://github.com/alecthomas). There have been a few significant changes that probably mean this version is a not compatible with Alec's:
* The original was stuck on the draft-04 version of JSON Schema, we've now moved to the latest JSON Schema Draft 2020-12. * Schema IDs are added automatically from the current Go package's URL in order to be unique, and can be disabled with the Anonymous option. * Support for the FullyQualifyTypeName option has been removed. If you have conflicts, you should use multiple schema files with different IDs, set the DoNotReference option to true to hide definitions completely, or add your own naming strategy using the Namer property. * Support for yaml tags and related options has been dropped for the sake of simplification. There were a few inconsistencies (https://github.com/invopop/jsonschema/pull/21) around this that have now been fixed.
This package contains the Go development library.
Други пакети, свързани с golang-github-invopop-jsonschema-dev
|
|
|
|
-
- dep: golang-github-stretchr-testify-dev
- sacred extension to the standard Go testing package
-
- dep: golang-github-wk8-go-ordered-map-dev
- Optimal implementation of ordered maps for Golang (Go library)
Изтегляне на golang-github-invopop-jsonschema-dev
Архитектура | Големина на пакета | Големина след инсталиране | Файлове |
---|---|---|---|
all | 26,7 кБ | 194,0 кБ | [списък на файловете] |