type SyncerParams struct {
fx.In //就是这一句的疑问
Lifecycle fx.Lifecycle
MetadataDS dtypes.MetadataDS
StateManager *stmgr.StateManager
ChainXchg exchange.Client
SyncMgrCtor chain.SyncManagerCtor
Host host.Host
Beacon beacon.Schedule
Verifier ffiwrapper.Verifier
}
还望有知道的大神给解答下,谢谢。
有疑问加站长微信联系(非本文作者)

这就是传说中的组合继承模式, 这种类型怼进来意味着这个拥有此类型的struct拥有了这个类型的全部字段和方法
@focusonline 谢谢回复,住大神码运昌隆。
其实是隐藏了内嵌字段名,与下面等价
谢谢回复