LINUX.ORG.RU

Поиска либы тред: абстракция над go/ast, go/parser и go/token

 , ,


0

1

Пишу генератор кода, лень работать с AST, мануально искать нужную мне информацию. Есть готовые библиотеки, позволяющие получить список структур / функций / методов в определенной директории с .go файлами?

Напиши, ё-моё. Там максимум строк 50 будет, включая чтение файлов. Из обёрток есть golang.org/x/tools/go/loader и golang.org/x/tools/go/types, но вряд ли они тут пригодятся.

anonymous ()

Много кодить не придется, исходники gocode - хороший пример.

quiet_readonly ★★★★ ()
Ответ на: комментарий от anonymous

Написал свою абстракцию, получилось 16 файлов, 182 пустые строки, 187 строк с комментариями, 1760 строк с кодом. Это если считать с тестами.

RussCox ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.