golang中如何计算代码的运行时长

1、 定义一个time变量,表示开始时间

startTime := time.Now()

2、 计算时长

time.Since(startTime)

如果打印time.Since(startTime)的话,结果会类似如下显示:1h2m3s

3、 转化为秒

cost := int(time.Since(startTime) / time.Second)

参考资料:
https://blog.csdn.net/liu2012huan/article/details/78522750
https://stackoverflow.com/questions/48686508/time-in-seconds-with-time-since

你可能感兴趣的:(golang中如何计算代码的运行时长)