ssa
1package tg2
3import (4"os"5"path/filepath"6)
7
8// Пересоздать папку
9func MakeDir(Path string) (string, error) {10
11// Абсолютный путь до папки. Если его нет, то удаляем всё12absFolderPath, _ := filepath.Abs(Path)13
14// Если папка существует - удаляем15if _, err := os.Stat(absFolderPath); err == nil {16os.RemoveAll(Path)17}18
19// Создание пути20ErrMkdirAll := os.MkdirAll(Path, 0777)21if ErrMkdirAll != nil {22return "", ErrMkdirAll23}24return absFolderPath, nil25}
26