• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

go读取相关

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

一、从控制台读取

 

Scanln 扫描来自标准输入的文本,将空格分隔的值依次存放到后续的参数内,直到碰到换行。

Sscanf从给定字符串读取,将读取到的值存入后面的变量中。

这三个方法都是从字符串读取。

 

二:使用读取器来读取

从标准输入读取内容的另外一种方式:

 

三、从文件读取

ReadString('\n')

ReadLine()

两者效果相同

 

四、将整个文件的内容读到一个字符串里

文件内容如下:

 

打印结果如下:

 

 

有如下文件,需要读取其内容:

 

 

定义结构体,来接收三个字段的值

 

 

 

 

 

 

 

 

 

五、读取压缩文件

 

 

 

 

 

六、写文件

 

 

WRONLY:以只写模式打开

CREATE:如果文件不存在,则创建该文件

 

在读文件的时候,文件的权限是被忽略的,所以在使用 OpenFile 时传入的第三个参数可以用 0。

在写文件时,不管是 Unix 还是 Windows,都需要使用 0666

fmt.Fprintf(outputFile, "Some test data.\n") 直接将内容写入文件。

fmt 包里的 F 开头的 Print 函数可以直接写入任何 io.Writer

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
JAVA 和 GO 真香!谁用谁知道!发布时间:2022-07-10
下一篇:
gogetgolang.org/x/net安装失败的解决方法!发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap