我需要用多个ips初始化gocql,我想从变量/常量中传递ips。
如何传递这样的东西
gocql.NewCluster(ipvalues)而不是使用
gocql.NewCluster("127.0.0.1", "127.0.0.2")我想通过一个变量传递ips的列表,类似于一个数组。
发布于 2018-08-23 11:01:13
正如您可以使用看见一样,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")具有相同的效果。
https://stackoverflow.com/questions/51984234
复制相似问题