170 похожих чатов

Коллеги, а чем нынче пользуются для создания API, для которого

генерируются SDK под любой язык? swagger?

8 ответов

11 просмотров

да

go-swagger, как наиболее продвинутый вариант но вариантов больше одного

kay-diam Автор вопроса
Daniel Podolsky
go-swagger, как наиболее продвинутый вариант но в...

уже есть проект, который эмулирует AWS API. нужно переходить на свой.

kay diam
уже есть проект, который эмулирует AWS API. нужно ...

вопрос не ясен вы описываете протокол в спеке openapi v2 go-swagger генерит вам http-хендлеры, со всем роутингом, со всеми парсерами и валидаторами. получается набор методов, которые вызывают по умолчанию несто, что отвечает клиенту not implemented вы пишете свои методы, и регистрируете их как обработчики в хендлерах. и все.

kay diam
а какие pros&cons v2 vs v3?

v3 получше, но ничего критичного

kay-diam Автор вопроса
Daniel Podolsky
v3 получше, но ничего критичного

я смотрю v3 еще даже не заимплеменчено https://github.com/go-swagger/go-swagger/issues/1122

kay diam
я смотрю v3 еще даже не заимплеменчено https://git...

автор go-swagger и не планирует v3 поддерживать. Есть oapi-codegen для 3, но там не так удобно всё сделано, как в go-swagger

Похожие вопросы

Обсуждают сегодня

Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
34
Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
25
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
19
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
10
Хтось використовував Vapor на Windows?
Jaroshevskii
15
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
А чем вам питонисты не угодили?😂
.
79
у меня вопрос на счет .global <name> для чего это нужно если я пишу на ассемблере? только для того что бы сделать это видимым для линкера? вот что написано в докумментации GA...
Simple Sorcerer
1
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
У меня вот только только был затык при изучении одной темы. Я настолько привык к джс, что мозг с трудом признал таки, что f и \x -> f x - это равные функции. Потому что в д...
xfides Barabanov
6
Карта сайта