永发信息网

golang的不定参数怎么传递下去

答案:1  悬赏:60  手机版
解决时间 2021-01-05 18:04
  • 提问者网友:雪舞兮
  • 2021-01-05 08:04
golang的不定参数怎么传递下去
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-01-05 09:02
给你个fmt.Printf的例子:
echo 函数不定参数,其调用fmt.Printf进行输出,因为v是一个slice,所以传递给fmt.Printf的时候需要 v...,就类似append(slice1,slice2...)

package main

import (
"fmt"
)

func main() {
echo("Hello %s, I am %s\n", "Bob", "John")
}

func echo(format string, v ... interface{}) {
fmt.Printf(format, v...)
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯