aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2026-01-26 19:37:06 +0700
committerShulhan <m.shulhan@gmail.com>2026-03-26 22:52:19 +0700
commit40ac62c07281931273241f1fafde9beecb03c54a (patch)
treeb054d626961c11d6bd1084411134e992f436443d
parent0993f6bbf52f85f137afe17d1c05aa3fe7bd72cd (diff)
downloadgo-x-pkgsite-revert-to-dirmodgetter.tar.xz
[DO-NOT-MERGE] internal/pkgsite: quick fix to serve local modulerevert-to-dirmodgetter
-rw-r--r--cmd/internal/pkgsite/server.go15
1 files changed, 3 insertions, 12 deletions
diff --git a/cmd/internal/pkgsite/server.go b/cmd/internal/pkgsite/server.go
index 4dcf7e80..9595fb74 100644
--- a/cmd/internal/pkgsite/server.go
+++ b/cmd/internal/pkgsite/server.go
@@ -227,26 +227,17 @@ func buildGetters(ctx context.Context, cfg getterConfig) ([]fetch.ModuleGetter,
patterns = append(patterns, fmt.Sprintf("%s/...", m))
}
}
- mg, err := fetch.NewGoPackagesModuleGetter(ctx, dir, patterns...)
+ dg, err := fetch.NewDirectoryModuleGetter("", dir)
if err != nil {
- log.Errorf(ctx, "Loading packages from %s: %v", dir, err)
+ log.Errorf(ctx, "Loading with NewDirectoryModuleGetter %s: %v", dir, err)
} else {
- getters = append(getters, mg)
+ getters = append(getters, dg)
}
}
if len(getters) == 0 && len(cfg.dirs) > 0 {
return nil, fmt.Errorf("failed to load any module(s) at %v", cfg.dirs)
}
- // Add a getter for the local module cache.
- if cfg.modCacheDir != "" {
- g, err := fetch.NewModCacheGetter(cfg.modCacheDir)
- if err != nil {
- return nil, err
- }
- getters = append(getters, g)
- }
-
var usingLocalStdlib bool
if cfg.useLocalStdlib {
goRepo := cfg.goRepoPath