mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-28 16:56:26 +00:00
++
This commit is contained in:
parent
257a031f08
commit
0215981b89
6
main.go
6
main.go
@ -118,17 +118,17 @@ func dropCreateDir(dir string) error {
|
||||
|
||||
func mkdirAll(path string) error {
|
||||
_, err := os.Stat(path)
|
||||
// NOTE: directory is exists
|
||||
// directory is exists
|
||||
if err == nil {
|
||||
return nil
|
||||
}
|
||||
|
||||
// NOTE: unknown error
|
||||
// unexpected error
|
||||
if !os.IsNotExist(err) {
|
||||
return fmt.Errorf("unexpected result of dir stat: %w", err)
|
||||
}
|
||||
|
||||
// NOTE: directory is not exists
|
||||
// directory is not exists
|
||||
if err := os.MkdirAll(path, 0755); err != nil {
|
||||
return fmt.Errorf("midirAll: %w", err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user