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

使用常量 初始化 gocql ips

使用常量 初始化 gocql ips

Go
慕妹3242003 2023-03-21 17:31:36
我需要用多个 ips 初始化 gocql,我想从变量/常量传递 ips。如何传递类似的东西gocql.NewCluster(ipvalues)而不是使用gocql.NewCluster("127.0.0.1", "127.0.0.2")我想通过类似于数组的变量传递 ips 列表。
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

如您所见, ,gocql.NewCluser采用可变参数,这意味着您可以将多个以逗号分隔的值传递给函数。

在 go 中,你只需要让你的ipvalues变量成为一段字符串并像这样传递它:

ipvalues := []string{"127.0.0.1", "127.0.0.2"}

gocql.NewCluster(ipvalues...)

这将具有与写入相同的效果gocql.NewCluster("127.0.0.1", "127.0.0.2")

有关此功能的更多信息,请参阅golang 规范


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

添加回答

举报

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