Go中简单的文件读写
Go中的ioutil包可以方便的实现文件读写。代码:
package main import ( "fmt" "io/ioutil" ) func main() { filename := "test.txt" data := []byte("hello") ioutil.WriteFile(filename, data, 0644) res, err := ioutil.ReadFile(filename) if err != nil { panic(err) } fmt.Println(string(res)) }
结果显示
hello.go
如果将
ioutil.WriteFile(filename, data, 0644)改为
ioutil.WriteFile(filename, data, os.ModeAppend)
则结果会报错,因为写入的文件没有任何权限。没办法读取。
-------------------------------------
欢迎关注微信公众号 golang_everyday 每日Go语言,每日推出一篇学习文章,欢迎阅读。
扫码关注更方便
欢迎关注微信公众号 golang_everyday 每日Go语言,每日推出一篇学习文章,欢迎阅读。
扫码关注更方便