Documentation
¶
Overview ¶
Package pkgsutil defines utilities around types defined in "golang.org/x/tools" and "go/types"
Index ¶
- func CheckLoadError(pkgs []*packages.Package) error
- func EnumerateFields(n *types.Struct) iter.Seq2[int, *types.Var]
- func EnumerateFile(pkgs []*packages.Package) iter.Seq[*ast.File]
- func EnumerateGenDecls(pkgs []*packages.Package) iter.Seq2[*packages.Package, iter.Seq2[*ast.File, iter.Seq[*ast.GenDecl]]]
- func EnumeratePackages(pkgs []*packages.Package) iter.Seq2[*packages.Package, iter.Seq[*ast.File]]
- func LoadError(pkg *packages.Package) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckLoadError ¶
func EnumerateGenDecls ¶
func EnumeratePackages ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.