go语言换行符 go语言字符

golang的双引号文本和反引号文本

golang的双引号和反引号

创新互联主要从事成都网站设计、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务定襄,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

反引号(back quote)就是"`",就是键盘上和"~"一个键的那个。

他们的区别就是:

举个例子来说:

上面程序运行结果就是:

双引号文本里面的 \t ,被解析成一个tab键,所以输出的时候就转化成了tab键;而反引号文本的 \t 并没有被解析成tab键,而是按照字面内容输出。

另外反引号文本可以包含换行符,而双引号文本则不能:

编译就出错:

所以反引号最常用的两个场景是:

go语言 file.WriteString(str + "\n"),不能写入“\n”换行符,结果只一行,怎么输出换行的文件?

换行符 \n 在 Windows 记事本不会显示,用 Notepad2、Notepad++、UltraEdit 等打开就能看到,或者用 \r\n

一行一行读取文件没有换行符golang

一行一行读取文件没有换行符golang没有问题,不影响。由程序写入的标准的日志文件,那么每一条后面都有换行符,文件读完了还没有看到换行符,比如自己手动操作了此日志文件,那么就会有io.EOF错误,这个错误是不必处理了,读完了就读完了。


文章题目:go语言换行符 go语言字符
文章地址:http://bzwzjz.com/article/docsjoh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 温江网站设计 成都网站建设公司 成都网站设计 营销网站建设 高端网站设计 高端品牌网站建设 网站建设公司 自适应网站建设 营销型网站建设 盐亭网站设计 成都网站建设 成都网站建设 成都网站制作 企业网站制作 成都商城网站建设 重庆网站建设 商城网站建设 成都定制网站建设 成都企业网站建设公司 网站建设费用 网站设计公司