【问题标题】:Equivalent of PHP __METHOD__ on golang [duplicate]golang上的PHP __METHOD__等价物[重复]
【发布时间】:2018-11-17 15:35:45
【问题描述】:

是否有相当于 PHP 的魔法 __METHOD__ 常量的 golang 来获取当前正在运行的函数?

【问题讨论】:

  • __FUNCTION__怎么样

标签: php go


【解决方案1】:

我认为您可以为此使用反射。

This 回答也许会对你有所帮助。请记住,Go 与 PHP 有点不同。

【讨论】:

    【解决方案2】:

    在 PHP 中,我们也可以使用 reflection,而不是使用魔法常量/函数。

    在 Go 中,我们可以通过使用以下包来获取当前正在运行的函数的详细信息,这些包本质上是使用反射和运行时来获取所需的详细信息,

    反映

    运行时

    我们已经在How to get the name of a function in Go?回复了

    【讨论】:

      猜你喜欢
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 2012-08-10
      • 2012-10-22
      • 2013-11-04
      • 2011-09-12
      相关资源
      最近更新 更多