golang 检查struct是否实现某个interface的写发

Hello ·
你好,比较建议用以下方式. 目前我没有证据证明在全局变量以你的方式,是否分配的内存长期驻留. 以指针的方式检查感觉更安全的. var _ IRouter = (*Engine)(nil)
#1