*DefaultHandler我可以理解最后一行代码的全部含义:它提供了满足接口的静态(编译时)检查EasygateHandler。但我不明白这是什么意思(*DefaultHandler)(nil)以及有什么区别(*DefaultHandler)()
type DefaultHandler struct {
log logrus.FieldLogger
svc *service.DefaultResolver
}
var _ easygate.EasygateHandler = (*DefaultHandler)(nil)
狐的传说
相关分类