golang.org/x/tools/go/packages.Package.UnmarshalJSON (method, view implemented interface methods)

one use

	golang.org/x/tools/go/packages (current package)
		packages.go#L508: func (p *Package) UnmarshalJSON(b []byte) error {