Использование go-swagger.Я использовал пример petstore и изменил определение NewPet
на это -
"NewPet": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"$ref":"#/definitions/name"
},
"tag": {
"type": "string"
}
}
}
Определение name
, являющееся -
"name":{
"type": "string"
}
Генерация сервера удаляет проверку required
от имени.Здесь что-то не так?Или есть другой способ повторно использовать определение свойства?