小编Int*_*per的帖子

如何使用反射在运行时更改方法实现?

我有这种类型的实现:

type A struct{
  name string
}

func (a A) getName() string {
  return "My name is " + a.name 
}
Run Code Online (Sandbox Code Playgroud)

如何使用反射更改此类型的方法getName()的实现?例如,我想使用下一个实现而不是当前:

func newGetName() string {
  return "test reflection"
} 
Run Code Online (Sandbox Code Playgroud)

reflection go

4
推荐指数
2
解决办法
2111
查看次数

Linux 上的 ASP.NET Core Windows 身份验证

我在 Linux 容器中运行 ASP.NET Core Web 应用程序。我需要为我的应用程序提供 Windows 身份验证。如何实施?

我认为可以使用可以通过 Kerberos 进行身份验证的反向代理服务器来解决该问题。

linux kerberos active-directory asp.net-core

4
推荐指数
1
解决办法
4380
查看次数