方法一:
//记录开始时间
start := time.Nanoseconds()
//计算过程
sum := 0
for i := 0; i <= 100000000; i++{
sum += i
}
//记录结束时间
end := time.Nanoseconds()
//输出执行时间,单位为毫秒。
fmt.Println((end - start) / 1000000)
//输出执行结果
fmt.Println(sum)
方法二:
//记录开始时间
start = time.Now()
//计算过程
sum := 0
for i := 0; i <= 100000000; i++{
sum += i
}
//记录结束时间
elapsed := time.Since(start)
//输出执行时间。
fmt.Println("App elapsed: ", elapsed)