type go/ast.Package
17 uses
go/ast (current package)
ast.go#L1055: type Package struct {
ast.go#L1062: func (p *Package) Pos() token.Pos { return token.NoPos }
ast.go#L1063: func (p *Package) End() token.Pos { return token.NoPos }
filter.go#L39: func PackageExports(pkg *Package) bool {
filter.go#L285: func FilterPackage(pkg *Package, f Filter) bool {
filter.go#L289: func filterPackage(pkg *Package, f Filter, export bool) bool {
filter.go#L344: func MergePackageFiles(pkg *Package, mode MergeMode) *File {
resolve.go#L74: func NewPackage(fset *token.FileSet, files map[string]*File, importer Importer, universe *Scope) (*Package, error) {
resolve.go#L173: return &Package{pkgName, pkgScope, imports, files}, p.errors.Err()
walk.go#L358: case *Package:
go/doc
doc.go#L118: func New(pkg *ast.Package, importPath string, mode Mode) *Package {
reader.go#L569: func (r *reader) readPackage(pkg *ast.Package, mode Mode) {
go/parser
interface.go#L135: func ParseDir(fset *token.FileSet, path string, filter func(fs.FileInfo) bool, mode Mode) (pkgs map[string]*ast.Package, first error) {
interface.go#L141: pkgs = make(map[string]*ast.Package)
interface.go#L160: pkg = &ast.Package{
golang.org/x/pkgsite/internal/godoc/internal/doc
doc.go#L133: func New(pkg *ast.Package, importPath string, mode Mode) *Package {
reader.go#L573: func (r *reader) readPackage(pkg *ast.Package, mode Mode) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |