# Functions
ArgsFromFields extract types.Args from *ast.FieldList.
No description provided by the author
DependencyForPackage return corresponding *types.Dependency for pkg.
DepPackagePathFromModule returns fs path for pkg, given moduleName and modulePath.
GoFile exported func TODO: edit.
No description provided by the author
GoSourceFilesFromPackage returns list of *.go src files in pkgPath package except doc.go, *_test.go.
No description provided by the author
InterfaceFromTypeSpec extract interface from *ast.TypeSpec.
InterfacesFromASTFile extract from *ast.File.
ModuleNameFromGoMod read go.mod from path, returns module name or error.
No description provided by the author
ParseFile exported func TODO: edit.
Path4Package returns pkg source dir path;.
SearchFile looks for file in current directory.
SearchFileUp looks for file in heightLimit directories up.
SearchGoModUp is SearchFileUp for go.mod.
StructFromTypeSpec extract *types.Struct from *ast.TypeSpec.
TypeDefs exported func TODO: edit.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TypeFromPackage 1.
No description provided by the author
No description provided by the author
No description provided by the author
TypesFromASTFile exported func TODO: edit.
TypesRecursive looks for non-builtin types in ifaces & structs.
# Interfaces
No description provided by the author