и найти в них структуры, чтобы потом можно было вызывать методы этих структур?
Вопрос не ясен Задача у вас какая?
Нужно прочитать файлы и получить все структуры, которые удовлетворяют интерфейс, потом инициализировать структуры и вызвать их метод
это нужно, чтобы сделать - что? потому что подход - фигня, и скорее всего лучше его не реализовывать
есть репа в которой лежит инфа и подтягивается в другие сервисы, мне нужно сгенерить мапу которую я и буду подтягивать в другие сервисы, сейчас вижу 2 решения - регулярки(очень плохо), либо через go/ast
что мешает этим сервисам самим регистрировать себя в этой мапе?
Вообще бизнес-идея в том, что заходит человек меняет в репе определенную инфу под это генерится код и подтягивается в другие сервисы, чтобы можно было управлять маппингом
Все еще не ясна задача :( Что за инфа, что за маппинг? Может, вам будет достаточно поговорить с сервисом по grpc?
Это просто репозиторий с описанием сущностей, общих для нескольких сервисов, в него нельзя завести функционал такой
Инфа в каком виде хранится?
Сгенерированные мапы
Очень расплывчато. Формат какой? Я даже не знаю, как спросить по-другому, если честно
Немножко лень поутру работать следователем
Опишите сущности в протофайлах
Обсуждают сегодня