123456789101112131415161718192021222324252627282930313233 |
- package cutil
- import (
- "cicv-data-closedloop/kinglong/common/log"
- "os"
- "path/filepath"
- )
- func CreateParentDir(filePath string) {
- // 获取文件的父目录路径
- directory := filepath.Dir(filePath)
- // 检查目录是否存在
- if _, err := os.Stat(directory); os.IsNotExist(err) {
- // 如果目录不存在,创建父目录
- err := os.MkdirAll(directory, os.ModePerm)
- if err != nil {
- log.GlobalLogger.Info("创建目录时发生错误", err)
- }
- }
- }
- func CreateDir(directory string) {
- // 检查目录是否存在
- if _, err := os.Stat(directory); os.IsNotExist(err) {
- // 如果目录不存在,创建父目录
- err := os.MkdirAll(directory, os.ModePerm)
- if err != nil {
- log.GlobalLogger.Info("创建目录时发生错误", err)
- }
- }
- }
|