diff --git a/internal/build/build.go b/internal/build/build.go index e0082c12..9a7cc473 100644 --- a/internal/build/build.go +++ b/internal/build/build.go @@ -79,6 +79,9 @@ func NewDefaultConf(mode Mode) *Config { } bin = filepath.Join(gopath, "bin") } + if err := os.MkdirAll(bin, 0755); err != nil { + panic(fmt.Errorf("cannot create bin directory: %v", err)) + } conf := &Config{ BinPath: bin, Mode: mode,