👤👤👤👤 😉👌 gRPC, рефлексия и Postman: баг, которого нет Ошибка оказалась не в Postman, а в настройках генерации кода! Олег, Go-разработчик ТехВилла, столкнулся с проблемой при тестировании микросервисов, нашёл неожиданное решение и поделился своим опытом на Хабре. 🔍 Всё началось с желания упростить работу разработчикам и тестировщикам. Раньше для проверки сервисов приходилось постоянно пересылать файлы с описанием их методов. Чтобы избавиться от лишней рутины, решили подключить рефлексию. Этот механизм позволяет инструментам вроде Postman самостоятельно получать нужную информацию. 💻 С одними сервисами всё работало отлично, а с другими Postman выдавал «Unknown error». При этом сами сервисы исправно работали, а другой инструмент для тестирования тоже не помогал. 💡 После экспериментов, переписки с поддержкой Postman и изучения документации выяснилось, что из-за неправильных настроек генерации кода пути к файлам не совпадали. Поэтому инструмент не мог получить полное описание сервисов. 🛠 Стоило исправить настройки и заново сгенерировать код, как всё заработало. А тестировщикам больше не пришлось постоянно получать новые файлы. Как удалось найти причину ошибки, почему поддержка Postman сначала направила поиски не туда и какие выводы можно сделать из этой истории, читайте в новой статье Олега на Хабре 👨💻💬 #экспертыВВ