使用常量 初始化 gocql ips

我需要用多个 ips 初始化 gocql,我想从变量/常量传递 ips。

如何传递类似的东西

gocql.NewCluster(ipvalues)

而不是使用

gocql.NewCluster("127.0.0.1", "127.0.0.2")

我想通过类似于数组的变量传递 ips 列表。


慕妹3242003
浏览 115回答 1
1回答

12345678_0001

如您所见, ,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 规范
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go