在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
场景: IP是个Key,string字符串是个值, 一个IP可以对应多个字符串。
代码如下: package main import ( "fmt" ) func main() { tokens := []string{"abc", "cde", "23243423", "werwer", "sdfjsidfjisdjf"} ip := []string{"192.168.0.1", "192.168.0.2", "192.168.0.3"} serverIPMap := make(map[string][]string) for i, token := range tokens { ipValue := ip[i%3] serverIPMap[ipValue] = append(serverIPMap[ipValue], token) } fmt.Println(serverIPMap) for key, iptokens := range serverIPMap{ fmt.Println("key",key) fmt.Println("value",iptokens) } }
运行结果如下:
|
请发表评论