测试了三个从数字转换为字符的性能,

高手的感觉。。。。

package listing28_testimport ("fmt""testing""strconv"
)func BenchmarkSprintf(b *testing.B) {number := 10b.ResetTimer()for i := 0; i < b.N; i++ {fmt.Sprintf("%d", number)}
}func BenchmarkFormat(b *testing.B) {number := int64(10)b.ResetTimer()for i := 0; i < b.N; i++ {strconv.FormatInt(number, 10)}
}func BenchmarkItoa(b *testing.B) {number := 10b.ResetTimer()for i := 0; i < b.N; i++ {strconv.Itoa(number)}
}

  

转载于:https://www.cnblogs.com/aguncn/p/7102767.html

Go语言的基准测试简单示例相关推荐

  1. Go语言Flag的简单示例

    flag 命令行参数解析,大家可能不太清楚是什么命令行参数解析,不要紧,我们来看看: 他就是干这个活的 func FlagTest1(){var username stringvar userage ...

  2. 【C++ 语言】智能指针 引入 ( 内存泄漏 | 智能指针简介 | 简单示例 )

    文章目录 I . 智能指针 引入 II . 智能指针 简介 III . 智能指针 简单示例 I . 智能指针 引入 1 . 示例前提 : 定义一个 Student 类 , 之后将该类对象作为智能指针指 ...

  3. linux 剪刀石头布c语言,C语言实现最简单的剪刀石头布小游戏示例

    本文实例讲述了C语言实现最简单的剪刀石头布小游戏.分享给大家供大家参考,具体如下: #include #include #include /*************\ * 剪刀 石头 布 * * 最 ...

  4. 使用NATS及其nats.c客户端简单示例用法(nats.c的API接口)

    NATS 前言 什么是NATS NATS 客户端应用程序 NATS 服务基础架构 将NATS客户端应用程序连接到NATS服务器 简单的消息传递设计 NATS客户端 安装 开始 基本用法 JetStre ...

  5. python简单单元测试示范卷_Python 单元测试的简单示例

    这篇文章主要为大家详细介绍了Python 单元测试的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 以前我是不 ...

  6. php取指定长度,php截取指定长度的简单示例

    这篇文章主要为大家详细介绍了php截取指定长度的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!PHP语言: 根据中文裁减字符串 代码如下: f ...

  7. python1到1000的质数_python求第1000个质数值的简单示例

    这篇文章主要为大家详细介绍了python求第1000个质数值的简单示例,具有一定的参考价值,可以用来参考一下. 对用python求第1000个质数的值感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌 ...

  8. c语言设计 数组的知识点,C语言程序设计知识点及示例.pdf

    C语言程序设计知识点及示例 四川大学锦江学院 C语言程序设计知识点及示例 知识点1:除了复合语句而外,C语言的语句都以分号结束. 示例1:C语言的简单语句 (非复合语句语句)必须以 结束. 参考答案: ...

  9. 【Redis】三、Redis安装及简单示例

    (四)Redis安装及使用   Redis的安装比较简单,仍然和大多数的Apache开源软件一样,只需要下载,解压,配置环境变量即可.具体安装过程参考:菜鸟教程Redis安装.   安装完成后,通过r ...

最新文章

  1. 程序员之路,蛇年快加速!
  2. BCH领头,主流币全数突破压力线
  3. 指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程
  4. jmeter 循环取值赋值给form_JMeter系列(三)逻辑控制器详解
  5. vue template 复用_vue-组件基础
  6. QStackedWidget设置无效问题
  7. pandas基本操作
  8. 445端口的简单利用
  9. 计算机无法安装网卡驱动,win7网卡驱动安装不了怎么修复_WIN7网卡驱动装不上如何解决...
  10. phpmyadmin scriptssetup.php 反序列化漏洞(WooYun-2016-199433)
  11. gmail注册方法_“ Gmail脱机”应用正在关闭,这是使用的替代方法
  12. 如何听清楚、说明白--《结构思考力》
  13. 计算机房面积设置气消条件,广东省《建筑防烟排烟系统技术标准》问题释疑
  14. Mac电脑-mysql密码忘了怎么处理
  15. scrollTo函数处理页面滚动问题
  16. 获取Android设备的方向 ,使用加速度重力传感器
  17. HTML前端静态网页制作
  18. 使用Dice loss实现清晰的边界检测
  19. 编程题006--判断是不是完全二叉树--niuke
  20. 商务部2013-2014年度电子商务示范企业名单

热门文章

  1. 最简单的基于DirectShow的示例:获取Filter信息
  2. baseurl php,html base URL是什么?html base详细解析汇总
  3. 【NOIP2004】【Luogu1085】不高兴的津津
  4. vscode 清空缓存_如何清除Visual Studio Code的TypeScript的intellisense缓存?
  5. java文档注释加减乘除,java精确的加减乘除
  6. Typore快速插入图片
  7. java 连接oracle_「事件驱动架构」使用GoldenGate创建从Oracle到Kafka的CDC事件流
  8. 2018年全国多校算法寒假训练营练习比赛(第一场)F. 大吉大利,今晚吃鸡——跑毒篇(模拟)
  9. bzoj 3316: JC loves Mkk(二分+单调队列)
  10. HDU 6162 2017 多校训练:Ch's gift(树链剖分)