Documentation ¶
Overview ¶
Пакет app - основной пакет приложения.
Приложение проходит несколько этапов парсинг, проверку и генерацию При инициализации указывается путь где находится описание и путь где сохраняются результирующие структуры.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArGen ¶
type ArGen struct {
// contains filtered or unexported fields
}
Структура приложения src и dst - исходная и конечная папки используетмые для генерации репозиториеа dstFixture - конечная папка для генерации тестовых фикстур для сгенерированных репозиториев srcEntry, dstEntry - используется для хранения содержимого соответствующих папок на момент запуска приложения packagesParsed, packagesLock - мапка с обработанными пакетами и мьютекс для блокировки при их добавлении packagesLinked - используется для хранения информации о ссылках appInfo - включает информацию о самом пакете, эта информация используется при генерации конечных фалов. modName - имя модуля используемое для построения путей import-а