ioutil使得读写文件更方便, 本质上是封装的os.WriteFile(), os.ReadFile()等函数的封装

1 WriteFile ReadFile

  1. package main
  2. import (
  3. "fmt"
  4. "io/ioutil"
  5. )
  6. func wr() {
  7. err := ioutil.WriteFile("./yyy.txt", []byte("hello world"), 0666)
  8. if err != nil {
  9. fmt.Println(err)
  10. return
  11. }
  12. }
  13. func re() {
  14. content, err := ioutil.ReadFile("./yyy.txt")
  15. if err != nil {
  16. fmt.Println(err)
  17. return
  18. }
  19. fmt.Println(string(content))
  20. }
  21. func main() {
  22. re()
  23. }