通常golang里面计算程序执行时间,我们会在开始记录一个时间,然后用结束时候的时间去减开始时间,这样也挺好的但是今天碰见啦一个自带的好的方法,挺有意思,贴上代码:
package main
import (
"time"
"fmt"
)
func main(){
f:=time.Since(time.Now())
time.Sleep(1e9)
fmt.Println("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!")
fmt.Println(f)
}