Настройка Swagger для проекта на Golang 🚀
HTML-код
- Опубликовано: 28 сен 2024
- Roadmap по каналу - bit.ly/3yKtxWf
Курс GOLANG NINJA - bit.ly/3VWKfu3
Telegram-канал: t.me/zhashkevy...
Профиль на GitHub: github.com/zha...
#разработка #backend#makefile #golang #web #программирование
Спасибо за уроки !) все максимально доходчиво... Но один вопрос, а зачем при импорте своего же пакета - указывают свой Гит вместо локальной директории ?
Какой молодец! Огромное спасибо! Решил проблему после просмотра за несколько минут)
А у Go есть типа как у Python VENV? Где хранятся все зависимости, а то куча всего наимпортируешь и будет мусорка.. Работая с питоном, всегда стараюсь VENV использовать. Go хочу только начать изучать. Спасибо за видео
Спасибо большое!!! Очень помогло видео!
Просто супер. Продолжай в таком же формате. Огромное спасибо
Кратко и доступно все рассказал, просто супер решение для тестирования приложения!
9:20 если указать не тот метод, то из ui будет валиться ошибка?
No operations defined in spec! почему он не видеть комментарии для ендойнтов, и только делает general api?
Сделай, пожалуйста, видео как сделать так, чтобы твой API можно было использовать с другого компьютера: то есть подключиться к серверу удаленно.
у меня почему-то не запускается через go run, только через docker compose up
разобрался)
Спасибо Вам большое 🤍
Привет. когда он создает .database папку?
А можно снять видосик по тестированию приложения? Смотрю тесты есть в коде, а в видео момент опущен (
Упущен момент потому то видео про Swagger, а не тестирование)
На канале есть целый плейлист по Unit тестированию, скоро еще выйдет видео по интеграционному
херня не рабочая , зачем ты рассказываешь про реализацию , как ты создал свагг документацию , вода вода вода
@@samjason9124 шоб ты тут этот комент высрал, петух
Недавно искал как сделать документацию такую, ничего толкового не нашел. А тут за 13 минут всё объяснил:)
Спасибо большое. Все классно.
Спасибо, Макс! Только благодаря тебе и познаю Го!
Предзапись на онлайн-курс GOLANG NINJA
www.zhashkevych.com/golang-ninja
Спасибо за видео. Только вот swagger не поставляется с релизом, как у Вас показано - это не безопасно. Публикуется отдельно с документацией на проект
Почему-то не распознаёт команду swag init после установки фреймворка. Будто и не ставил ничего. В чём может быть проблема?
Проблему решил: оказалось, сбились настройки $PATH
@@kazanvor А я решил это чуть по другому, скачал swag в виде релиза и закинул в /usr/local/bin
лайк за труд
===
тяжело ппц, непривычно , а все эти проверки if err != nil {} кошмарят
А мне нравится, сразу понятно где и что отвалилось, в случае чего