本站专注区块链信息及金融服务,但不代表任何投?#24335;?#35758;

区块链技术语言(二十九)—Go语言常用工具包(上)

链块学院 ·

2018年10月19日

热度: 12922

本文主要介绍了格式话输入输出对字符串处理的常用工具包和函数。

常用工具包分为两节内容。本节介绍格式化输入输出和对字符串处理的常用工具包和函数;下节介绍JSON处理和对文本的几种操作。

一、格式化输入输出

fmt包提供了格式化的输入和输出的操作。

1.1 常见的函数

主要介绍fmt包中常用的Println、Printf和Scanf函数,如表1所示。


1.2 格式化符号

格式化符号如表2所示。


1.3 精度和宽度

宽度通过一个紧跟在百分号后面的十进制数指定,如果未指定宽度,则表示值时除必需之外不作填充。精度通过(可选的)宽度后跟点号后跟的十进制数指定。如果未指定精度,会使用默认精度;如果点号后没有跟数字,表示精?#20219;?。




二、字符串处理

对字符串进行处理,包括对字符串进行分割、连接、转换等操作,可以通过strings和strconv两个包中的函数对字符串进行相应的操作。

2.1 字符串操作

strings包实现了用于操作字符的简单函数,在这里介绍常用的函数,详细的参考官方文档。

 


2.2 字符串转换

strconv包实现了基本数据类型和其字符串表示的相互转换,在这里介绍常用的函数,详细的参考官方文档。



参考资料

[1] https://studygolang.com/pkgdoc


文章声明:本文为火星财经专栏作者作品,版权归作者所有。文章为作者本人观点,不代表火星财经立场。

声明:本文为入驻“火星号”作者作品,不代表火星财经官方立场。转载请注明出处、作者和本文链接
提示?#21644;?#36164;有风险,入?#34892;?#35880;慎。本资讯不作为投资理财建议。
语音技术由科大讯飞提供

推广
相关新闻

涨幅榜

你可能?#34892;?#36259;的内容
下一篇

Monero将成为实施'防弹'技术的第一笔十亿美元?#29992;?/p>

寻求报道 寻求融资 APP下载
APP下载 扫描下载APP
新疆18选7开奖结果