}
func runEnv(ctx context.Context, cmd *base.Command, args []string) {
+ moduleLoaderState := modload.NewState()
if *envJson && *envU {
base.Fatalf("go: cannot use -json with -u")
}
}
env := cfg.CmdEnv
- env = append(env, ExtraEnvVars(modload.LoaderState)...)
+ env = append(env, ExtraEnvVars(moduleLoaderState)...)
if err := fsys.Init(); err != nil {
base.Fatal(err)
}
}
if needCostly {
- work.BuildInit(modload.LoaderState)
- env = append(env, ExtraEnvVarsCostly(modload.LoaderState)...)
+ work.BuildInit(moduleLoaderState)
+ env = append(env, ExtraEnvVarsCostly(moduleLoaderState)...)
}
if len(args) > 0 {