elapsed和gin的时间显示几乎都是0,难道是是速度太快了?

来源:13-6 为gin增加middleware

慕婉清7522044

2020-07-10

图片描述
s
一般都是直接显示0s,这个是要配置什么吗? 上面单位不统一,一会秒,一会毫秒,一会纳秒
代码调试 time.Now().sub(startTime)是有时间间隔的,调试会阻塞当前时间

写回答

1回答

ccmouse

2020-07-20

调试肯定会有时间间隔,因为time.Now总是拿的当前时间。如果怀疑太快,可以强行加入sleep,看看结果是否正确。

直接打印Duration的却会单位不统一,它会选择“最合适”的输出方案。我们想同意的话,可以选择

Duration.Milliseconds/Duration.Seconds等

0
1
慕婉清7522044
非常感谢!
2020-07-21
共1条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程