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
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法