golang简单读写文件示例

说了一千句一万句壮志豪言,不行动你还是碌碌无为;如果你行动了,哪怕只是一个小小的动作,你就有可能解决了温饱大计。

本文实例讲述了golang简单读写文件的方法。分享给大家供大家参考,具体如下:

这里演示golang读写文件的方法:

package main
import (
"fmt"
"os"
)
func main() {
f, err := os.OpenFile("file2.txt", os.O_RDWR | os.O_CREATE | os.O_APPEND, 0x644)
if err != nil {
panic(err)
}
defer f.Close()
wint, err := f.WriteString("helloworld")
if err != nil {
panic(err)
}
fmt.Printf("%d\n", wint)
_, err = f.Seek(0, 0)
if err != nil {
panic(err)
}
bs := make([]byte, 100)
rint, err := f.Read(bs)
if err != nil {
panic(err)
}
fmt.Printf("%d, %s\n", rint, bs)
}

希望本文所述对大家Go语言程序设计有所帮助。

到此这篇关于golang简单读写文件示例就介绍到这了。可能成为现实。不自信,使可能变成不可能,使不可能变成毫无希望。一分自信,一分成功;十分自信,十分成功。更多相关golang简单读写文件示例内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
golang并发编程的如何实现

golang如何实现redis的延时消息队列功能示例

golang中range在slice和map遍历中的注意事项

Golang命令行进行debug调试操作

golang的空标识符理解