in cmd/go-runner/main.go [76:90]
func openFileToWrite(name string) (*os.File, error) {
dir := filepath.Dir(name)
if dir != "." {
err := os.MkdirAll(dir, 0755)
if err != nil {
return nil, err
}
}
f, err := os.OpenFile(name, os.O_WRONLY|os.O_CREATE|os.O_APPEND, 0644)
if err != nil {
return nil, err
}
return f, nil
}