zoukankan      html  css  js  c++  java
  • 计算函数执行时间

    在开发的过程中,我们常常需要知道执行某一块代码需要消耗的时间,这有利于我们知道代码的执行效率一遍对其进行优化,我们一般就是在计算开始前设置一个起始时间,再在该块代码执行结束的地方设置一个结束时间,结束时间与开始时间的差值就是该快代码执行所消耗的时间。在Go语言中可以使用time包中的Now()Sub()函数:

    package main
    
    import (
    	"fmt"
    	"time"
    )
    
    func main() {
    
    	start := time.Now()
    
    	test()
    
    	end := time.Now()
    
    	result := end.Sub(start)
    
    	fmt.Printf("该函数执行完成耗时: %s
    ", result)
    }
    
    func test() {
    	sum := 0
    	for i := 0; i < 100000000; i++ {
    		sum += i
    	}
    }
    
    该函数执行完成耗时: 33.43417ms
    
  • 相关阅读:
    rsync
    typora 页内跳转
    shell脚本搭建redis集群
    Html
    python json模块
    Appium
    selenium+python
    jmeter+ant+jenkins接口自动化测试框架
    测试小结
    面向对向
  • 原文地址:https://www.cnblogs.com/itbsl/p/10031091.html
Copyright © 2011-2022 走看看