elapsed和gin的时间显示几乎都是0,难道是是速度太快了?
来源:13-6 为gin增加middleware
慕婉清7522044
2020-07-10

s
一般都是直接显示0s,这个是要配置什么吗? 上面单位不统一,一会秒,一会毫秒,一会纳秒
代码调试 time.Now().sub(startTime)是有时间间隔的,调试会阻塞当前时间
写回答
1回答
-
调试肯定会有时间间隔,因为time.Now总是拿的当前时间。如果怀疑太快,可以强行加入sleep,看看结果是否正确。
直接打印Duration的却会单位不统一,它会选择“最合适”的输出方案。我们想同意的话,可以选择
Duration.Milliseconds/Duration.Seconds等
012020-07-21
相似问题
请教老师一个gin的问题?
回答 2
elapsed值为0
回答 2