gpt4 book ai didi

struct - 编写单例结构的更短方法

转载 作者:IT王子 更新时间:2023-10-29 02:18:23 25 4
gpt4 key购买 nike

如果我想创建一个“单例”结构,我可以执行以下操作:

foo := struct{
bar func(string, int, bool) error
}{ bar: func(a string, b int, c bool) error {
// ...
}}

如您所见,我必须写两次 bar 的签名。有更短的写法吗?

最佳答案

没有更短的方法。

如果结构真的只有一个字段,您可能需要更改 foo 的类型:

foo := func(a string, b int, c bool) error {
// ...
}

关于struct - 编写单例结构的更短方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9316757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com