aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd/go/internal/modload/init.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cmd/go/internal/modload/init.go b/src/cmd/go/internal/modload/init.go
index f44b67b510..d8405ae4b6 100644
--- a/src/cmd/go/internal/modload/init.go
+++ b/src/cmd/go/internal/modload/init.go
@@ -1203,7 +1203,11 @@ func CreateModFile(ld *Loader, ctx context.Context, modPath string) {
}
checkModulePath(modPath)
- fmt.Fprintf(os.Stderr, "go: creating new go.mod: module %s\n", modPath)
+ if cfg.ModFile != "" {
+ fmt.Fprintf(os.Stderr, "go: creating new go.mod (using -modfile path %s): module %s\n", base.ShortPath(modFilePath), modPath)
+ } else {
+ fmt.Fprintf(os.Stderr, "go: creating new go.mod: module %s\n", modPath)
+ }
modFile := new(modfile.File)
modFile.AddModuleStmt(modPath)
ld.MainModules = makeMainModules(ld, []module.Version{modFile.Module.Mod}, []string{modRoot}, []*modfile.File{modFile}, []*modFileIndex{nil}, nil)