Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreatePackageFromFolder ¶
CreatePackageFromFolder - ускорение packages.Load()
func FindAllFolders_FromDir ¶
FindAllFolders_FromDir - возвращает дерево всех папок и файлов в директории
Types ¶
type FoldersPackages ¶
type FoldersPackages struct {
FoldersPackage *FoldersPackages
Folder folders.Folder
PackageName string
}
FoldersPackages - объединяет в себе информацию о папке и пакете, рекурсивно
type PackageFolder ¶
type PackageFolder struct {
Package *packages.Package
PkgPath string
Name string
FileName string
Imports map[string]Import
GoFiles []string
}
PackageFolder - содержит информацию о пакете
func FindPackageFromFolder ¶
func FindPackageFromFolder(Folder *folders.Folder) PackageFolder
FindPackageFromFolder - возвращает пакет Package + Folder
Click to show internal directories.
Click to hide internal directories.