app.go中register函数调用问题?

来源:4-5 基础设施层-配置设计-启动管理器编码

Dsl_dd

2020-11-20

// &base.PropsStarter{} 是basestarter结构
infra.Register(&base.PropsStarter{})

//注册starter 接口类型
func Register(starter Starter) {
StarterRegister.Register(starter)
}
这样的调用不会报错吗?
cannot use props.PropsStarter literal (type props.PropsStarter) as type starer.Starter in argument to starer.Register:
props.PropsStarter does not implement starer.Starter (Init method has pointer receiver)

这个调用时啥逻辑? 求解救

写回答

1回答

Dsl_dd

提问者

2020-11-21

接口知识点,问题已理解,谢谢

0
0

仿微信抢红包 Golang实战多版本抢红包系统

Golang红包系统单体版+并发版+分布式+微服务版,四大金装版、超值必修课

582 学习 · 159 问题

查看课程