Files
tuugen/file.go
2021-06-18 22:24:54 +01:00

20 lines
275 B
Go

package main
import (
"os"
"path/filepath"
)
func createFile(path string) (*os.File, error) {
fp := filepath.Dir(path)
if err := os.MkdirAll(fp, 0777); err != nil {
return nil, err
}
f, err := os.Create(path)
if err != nil {
return nil, err
}
return f, nil
}