如果要创建“单例”结构,可以执行以下操作:
foo := struct{
bar func(string, int, bool) error
}{ bar: func(a string, b int, c bool) error {
// ...
}}
如您所见,我必须bar两次写入的签名。有没有更短的写方法?
相关分类