go 复制文件和创建目录

package main

import (
	"fmt"
	"io/ioutil"
	"os"
)

func main() {
	//复制文件 (还有一种以文件流的形式)
	byteStr ,err1 := ioutil.ReadFile("./test.txt")
	if err1 != nil {
		fmt.Println(err1)
	}

	err2 := ioutil.WriteFile("./copy.txt",byteStr,0666)
	if err2 != nil {
		fmt.Println(err2)
	}
	//创建目录
	err := os.Mkdir("./abc",0666) //创建一级
	if err != nil {
		fmt.Println(err)
	}
	err := os.MkdirAll("./abc",0666) //创建多级
	//删除文件和文件夹
	err := os.Remove("./copy.txt")
}

  

posted @ 2021-01-14 21:17  FinnYY  阅读(313)  评论(0编辑  收藏  举报