Разбираюсь с проектом на go, который состоит из множества микросервисов, которые друг к другу ходят за данными.
Нужно получить из него некоторую визуализированную статистику по тому, какой endpoint сервиса какие ошибки может вернуть.
Например, при обращении на /api/v1/someMethod увидеть наглядно все пути выполнения и в особенности собрать множество всех допустимых на этом пути ошибок для понимания, чего здесь ожидать.
Что-то похожее, что можно допилить до своих нужд:
https://github.com/yuroyoro/goast-viewer, но может я вообще не тем путем иду?