GO语言寒假学习 day1

学习使用go语言进行文件的读写操作

读取文件有以下的方法

1

package main

import (
    "fmt"
    "io/ioutil"
)

func main() {
    file, err := ioutil.ReadFile("text.txt")
    if err != nil {
        fmt.Println("文件报错,错误是", err)
        return
    }
    fmt.Println(string(file))
}

2

package main

import (
    "bufio"
    "fmt"
    "os"
)

func main() {
    open, err := os.Open("text.txt")
    defer open.Close()
    if err != nil {
        fmt.Println("c错误为:", err)

    }

    scanner := bufio.NewScanner(open)
    for scanner.Scan() {
        line := scanner.Text()
        fmt.Println(line)
        //break
    }
}

3

你可能感兴趣的:(学习)