如何优雅的实现页面渲染时间

某些网站下方会显示当前页面的渲染时间。

在使用php的时候可以借助请求一进来时定义一个常量或静态变量来作为starttime。在html中直接<?=microtime(true)-starttime?>,可以实现,从php接收到请求开始,所有数据库操作、文件io操作、三方HTTPAPI操作、页面数据渲染的整体所有耗时。

使用go怎么优雅的实现呢?

html/template有funcmap,通过funcmap注入进一个func?

比如echo框架,中间件设置一个模板变量?模板中计算?那其他框架呢?(echo允许在中间件设置模板变量,其他框架有些好像不行)

讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!