为了账号安全,请及时绑定邮箱和手机立即绑定

如何从可变参数创建字符串

如何从可变参数创建字符串

Go
慕斯王 2023-08-07 11:11:15
我有一个接受可变字符串参数的函数,如下所示:func RunCommand(command string, args ...string) { }现在出于记录目的,我需要构造一个由命令+参数组成的字符串。所以我需要一个包含两个参数的字符串变量。在 Go 中如何做到这一点?
查看完整描述

1 回答

?
慕桂英546537

TA贡献1848条经验 获得超10个赞

执行此操作的直接方法之一如下所示 -


func sum(command string, args ...string) {

    for _, arg := range args {

        command += " " + arg

    }

    fmt.Println(command)

}

还要感谢mkopriva,它也可以通过这种方式实现:


strings.Join(append([]string{command}, args...), ",")


查看完整回答
反对 回复 2023-08-07
  • 1 回答
  • 0 关注
  • 64 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信