type golang.org/x/tools/go/packages.Config
18 uses
golang.org/x/tools/go/packages (current package)
external.go#L49: func findExternalDriver(cfg *Config) driver {
external.go#L67: return func(cfg *Config, words ...string) (*driverResponse, error) {
golist.go#L83: cfg *Config
golist.go#L133: func goListDriver(cfg *Config, patterns ...string) (*driverResponse, error) {
golist.go#L816: func jsonFlag(cfg *Config, goVersion int) string {
golist.go#L882: func golistargs(cfg *Config, words []string, goVersion int) []string {
packages.go#L125: type Config struct {
packages.go#L212: type driver func(cfg *Config, patterns ...string) (*driverResponse, error)
packages.go#L259: func Load(cfg *Config, patterns ...string) ([]*Package, error) {
packages.go#L273: func defaultDriver(cfg *Config, patterns ...string) (*driverResponse, error) {
packages.go#L411: return config.(*Config).gocmdRunner
packages.go#L414: config.(*Config).gocmdRunner = runner
packages.go#L417: config.(*Config).modFile = value
packages.go#L420: config.(*Config).modFlag = value
packages.go#L551: Config
packages.go#L572: func newLoader(cfg *Config) *loader {
packages.go#L1322: func usesExportData(cfg *Config) bool {
go.pact.im/x/goupdate
packages.go#L38: pkgs, err := packages.Load(&packages.Config{