zoukankan      html  css  js  c++  java
  • 区块链技术语言(二十九)—Go语言常用工具包(上)

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

    一、格式化输入输出

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

    1.1 常见的函数

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

    1.2 格式化符号

    格式化符号如表2所示。

    1.3 精度和宽度

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

    二、字符串处理

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

    2.1 字符串操作

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

    2.2 字符串转换

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

     

    参考资料

    [1] 

  • 相关阅读:
    mysql 数据库引擎
    dubbo 微服务
    spring 属性文件加载接口---PropertySourceLoader
    Shiro架构
    HTTP状态码
    Shiro 修改权限,刷新权限
    Consul 架构(译)
    Java EE平台介绍(译)
    Java SPI机制
    Otb_000_ElementUI 的 Drawer组件无法上下滚动没有滚动条
  • 原文地址:https://www.cnblogs.com/efish/p/go-language-toolspkg.html
Copyright © 2011-2022 走看看