Go语言实用函数点滴

创建文件、文件夹

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package main

import (
"fmt"
"os"
"path"
"github.com/Unknwon/com"
)

const (
wjunjie = "/home/wjunjie/Study/读读写写/liebiao.txt"
)

func mkdir() {
// 检查文件夹
if !com.IsExist(wjunjie) {
os.MkdirAll(path.Dir(wjunjie), os.ModePerm)
os.Create(wjunjie)
}
}
func main() {
fmt.Println("创建文件夹")
mkdir()
}
// 检查文件夹,若不存在,则新建