golang 如何查看程序执行消耗时间
2018-01-27 10:56
543 查看
写代码过程中,有时需要分析代码块的时间消耗。
本文介绍使用time包中的Since函数查看程序执行时间。
Since返回从时间t开始,到执行Since经历的时间。
output:
0
…
9999
10000
10001
app elapsed: 20ms
本文介绍使用time包中的Since函数查看程序执行时间。
package main import ( "fmt" "time" ) func main() { t := time.Now() fmt.Println("Hello") for i:=0; i< 10002; i++ { fmt.Println(i) } elapsed := time.Since(t) fmt.Println("app elapsed:", elapsed) }
Since返回从时间t开始,到执行Since经历的时间。
output:
0
…
9999
10000
10001
app elapsed: 20ms
相关文章推荐
- 如何查看django执行的sql语句及消耗时间
- Python小任务 - 如何编写指定时间执行的Python小程序
- [Golang]如何在golang程序中自动获取编译时间的方法
- Python小任务 - 如何编写指定时间执行的Python小程序
- 如何分析程序的时间消耗
- php使用microtime(true)计算php程序代码执行消耗时间
- 使用StopWatch查看程序执行时间(普通篇)
- 如何用JLINK ULINK JTAG 查看 KEIL /MDK 某条指令执行时间
- [MySQL] 通过Profiles查看create语句的执行时间消耗
- SQL Server如何查看SQL语句的执行时间
- SQL Server如何查看SQL语句的执行时间
- c语言中如何添加计时函数,统计程序执行的时间
- 如何查看一个运行的exe执行程序需要有哪些DLL动态链接库
- STM32:如何用JLINK ULINK JTAG 查看 KEIL /MDK 某条指令执行时间
- 再linux下查看SQL语句执行消耗的时间
- c语言中如何添加计时函数,统计程序执行的时间
- MSSQL 如何查看SQL语句的执行时间(判断SQL语句的效率)
- delphi如何获得一段代码执行消耗的时间
- c语言中如何添加计时函数,统计程序执行的时间
- STM32 I/O的耐压问题,中断问题,以及如何在Keil (RVMDK) 中观察程序的执行时间