From 54e62ad426127b562c396157f241d6e5811a22e3 Mon Sep 17 00:00:00 2001 From: xushiwei Date: Sat, 30 Sep 2023 23:49:19 +0800 Subject: [PATCH] Module.Lookup bugfix: ModDir for PkgtStandard --- gopmod/module.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gopmod/module.go b/gopmod/module.go index 8da2a03..33c5aba 100644 --- a/gopmod/module.go +++ b/gopmod/module.go @@ -102,7 +102,7 @@ type Package struct { func (p *Module) Lookup(pkgPath string) (pkg *Package, err error) { switch pt := p.PkgType(pkgPath); pt { case PkgtStandard: - modDir := runtime.GOROOT() + modDir := runtime.GOROOT() + "/src" pkg = &Package{Type: PkgtStandard, ModDir: modDir, Dir: filepath.Join(modDir, pkgPath)} case PkgtModule: modPath := p.Path()