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)

则结果会报错,因为写入的文件没有任何权限。没办法读取。

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2021-09-14
  • 2021-12-07
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-07
  • 2022-02-05
  • 2021-06-03
  • 2021-10-06
  • 2021-12-02
  • 2021-11-29
  • 2021-07-02
相关资源
相似解决方案