半个新人有段代码看不懂,求大佬解答

adventurer · · 2944 次点击
args:=[] interface{}{}这句代码中[] interface{},表示变量args是个空接口切片,第二个{}表示对变量初始化为空。 cmd :=redis.NesStringCmd(args...),这句代码中args...表示的是切片做可变参数。具体可以参考文章:https://blog.csdn.net/cbmljs/article/details/83420295。这里对可变参函数做了详细的介绍,可以参考下,希望对你有用。
#6
更多评论
红线内的部分,三个点是什么语法?
#1
xmge
欲戴王冠 必承其重
如何函数接受的参数类型为不定长参数,调用此函数时想传入切片,则需这样操作。本人理解意思是将切片转为不定长参数。
#2