Go-Swagger в продуктиве: взлеты и падения — Илья Казначеев, МТС

Командная работа это не фунт изюму. Чтобы сделать ее чуточку легче, мы используем swagger для описания REST API. Таким образом фронт и бек всегда синхронизированы посредством спеки. На беке мы используем go-swagger, чтобы генерировать все методы и типы нашего API. Это экономит множество времени на написание boilerplate-кода. Но великая сила go-swagger влечет и великую ответственность. Я расскажу, как сгенерированный код принуждает плясать под свою дудку, и как с этим можно успешно бороться. Также поделюсь хаками, трюками и хитрыми решениями, которым мы научились в процессе. Презентация:
Back to Top