您的位置 首页 golang

学习Golang第14天 – 计算函数执行时间

使用 Since() 函数获取函数的运行时间。

 package main
import (
    "fmt"
    "time"
)
func test() {
    start := time.Now() // 获取当前时间
    sum := 0
    for i := 0; i < 100000000; i++ {
        sum++
    }
    elapsed := time.Since(start)
    fmt.Println("该函数执行完成耗时:", elapsed)
}
func main() {
    test()
}  

运行结果如下所示:

使用 time.Now().Sub() 获取函数的运行时间。

 package main
import (
    "fmt"
    "time"
)
func test() {
    start := time.Now() // 获取当前时间
    sum := 0
    for i := 0; i < 100000000; i++ {
        sum++
    }
    elapsed := time.Now().Sub(start)
    fmt.Println("该函数执行完成耗时:", elapsed)
}
func main() {
    test()
}  

运行结果如下所示:

该函数执行完成耗时: 36.2369ms

文章来源:智云一二三科技

文章标题:学习Golang第14天 – 计算函数执行时间

文章地址:https://www.zhihuclub.com/87609.shtml

关于作者: 智云科技

热门文章

发表评论

您的电子邮箱地址不会被公开。

网站地图