Golang 程序读取文件内容
pre.prettyprint{width:99%!important;}a.demo{top:12px!important;浮动:对!重要;}
要读取文件的内容,我们可以采取以下步骤-
我们可以创建一个名为test.txt的文件。
使用defer语句进行清理。
写入字符串的内容。
调用ReadFile()方法读取文件。
ReadFile读取以filename命名的文件并返回内容。
打印文件的内容。
示例
package main
import (
"fmt"
"io/ioutil"
"log"
"os"
)
func CreateFile() {
file, err := os.Create("test.txt")
if err != nil {
log.Fatalf("failed creating file: %s", err)
}
defer file.Close()
_, err = file.WriteString("Welcome to nhooo.com")
if err != nil {
log.Fatalf("failed writing to file: %s", err)
}
}
func ReadFile() {
fileName := "test.txt"
data, err := ioutil.ReadFile(fileName)
if err != nil {
log.Panicf("failed reading data from file: %s", err)
}
fmt.Printf("\n%s", data)
}
func main() {
CreateFile()
ReadFile()
}输出结果Welcome to nhooo.com
热门推荐
4 送米的祝福语简短
10 接亲祝福语女生文案简短
11 情侣结婚的祝福语简短
12 企业老板文案祝福语简短
13 虎年春节拜年祝福语简短
14 女儿成年祝福语简短霸气
15 高考前放松祝福语简短
16 节日祝福语简短个性文案
17 接到英文简短老师祝福语
18 立春祝福语简短微信