go语言运行时间是什么?老男孩go周末班培训

    /    2019-05-22

更多资料请关注公众号:Go程序员开发

运行时间

func Since(t Time) Duration

Since返回从t到现在经过的时间,等价于time.Now().Sub(t)。

函数time.Since() ,计算golang运行的时间是非常有用的性能衡量指标,特别是在并发基准测试中。

代码实现:

package main

import (
    "fmt"
    "time"
)

func runtimes() {
    start := time.Now()

    for i := 0; i < 10000; i++ {
        time.Sleep(2 * time.Nanosecond) //休眠2纳秒
    }
    elapsed := time.Since(start)
    fmt.Println("runtimes elapsed : ", elapsed)
}

func main() {
    runtimes()
}


(2)

分享至