为了账号安全,请及时绑定邮箱和手机立即绑定

计算在 Go 中调用(请求处理程序)函数的次数

计算在 Go 中调用(请求处理程序)函数的次数

Go
慕的地10843 2021-07-25 00:09:04
语境我正在制作一个提供动态生成的 pdf 的网络应用程序。这些包含来自 Internet 的内容,因此每次它提供 pdf 时,它都会将许多文件下载到一个新的临时文件夹中。问题加载一次页面后,我最终得到了大量文件夹,因此似乎出于某种原因,处理程序被多次调用,这是一个问题,因为我下载的次数比我需要的多不是无足轻重的文件。我想检查在流程的哪个阶段发生了多个请求。问题有没有办法计算一个函数被调用了多少次,很可能使用闭包?(我还没有完全了解我的编程心智模型;我不完全理解它们/它们是如何使用的)。这最好是涉及语言中的 int 值,而不是在每个阶段打印一些内容并手动计数 - 我正在寻找比这更具可扩展性的解决方案(对于以后的情况以及这种情况)。谢谢!
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 258 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信