CodeFun Go

读文件

直接将文件的内容读取到内存,最简单的方式是使用 ioutil.ReadFile 函数。

语法如下:

ioutil.ReadFile(filename string) ([]byte, error)

ReadFile 从 filename 指定的文件中读取数据并返回文件的内容。

假设我们有一个文件 go.txt,文件内容如下:

Golang is an open source 
programming.
package main

import (
    "io/ioutil"
    "fmt"
    "log"
)

func main() {
    content, err := ioutil.ReadFile("/Users/ch/project/codefun/test/big.txt")
    if err != nil {
        log.Fatal(err)
    }
    fmt.Println(string(content))
}
Golang is an open source
programming.