golang determines whether the directory exists and creates the directory

/**
判断文件是否存在
 */
func IsDir(fileAddr string)bool{
	s,err:=os.Stat(fileAddr)
	if err!=nil{
		log.Println(err)
		return false
	}
	return s.IsDir()
}
/**
创建文件夹
 */
func createDir(dirName string) bool {
	err :=os.Mkdir(dirName,755)
	if err!=nil{
		log.Println(err)
		return false
	}
	return true
}

Guess you like

Origin blog.csdn.net/weixin_42094764/article/details/113503350