package main
import (
"fmt"
"os"
)
func main() {
//获取文件的信息
stat, err := os.Stat("C:\\Users\\11316\\Desktop\\test.txt")
if err != nil{
fmt.Println("err=",err)
//返回true表示文件不存在
if os.IsNotExist(err){
fmt.Println("文件不存在")
}
}else {
fmt.Println("文件存在!")
fmt.Println(stat)
}
}
package main
import (
"fmt"
"io/ioutil"
)
func main() {
//反引号保留原始格式
data:=`
想当年,
老夫拳打南山敬老院,
脚踢北海幼儿园,
我膨胀了吗?!
`
//将数据字符串转化为原始字节切片
dataBytes := []byte(data)
//写出上面诗篇中的字节数据
err := ioutil.WriteFile("C:\\Users\\11316\\Desktop\\test.txt", dataBytes, 0666)
//判断写出是否成功
if err == nil{
fmt.Println("写出成功!")
}else {
fmt.Println("错误!err=",err)
}
}