![问题.png](http://studygolang.qiniudn.com/170817/ac27bbd19b13aa1fd901875a31fecd4e.png)
我自己定义了一个结构体,然后,local.Name是一个[]string,local.Ipv是一个map,希望先range出来name之后然后用range $.Ipv.name(刚刚第一个range出来的name)打出该name在map中的对应项,求大神打救
![回复.png](http://studygolang.qiniudn.com/170817/62900bdf8efbdf70f75eae1072c30f2d.png)![回复1.png](http://studygolang.qiniudn.com/170817/b34c26ae74ed9ea9cd8bc0c52e4f4991.png)
#3
更多评论
结构很简单只是定义了一个
```go
type Local struct {
Name []string
Ipv map[string][]string
}
```
然后定义local是个如这样的,然后吧locals通过template到如上网页,进行获取
```go
var a = []string{"nginx", "unzip"}
var b = map[string][]string{
"nginx": {"192.168.33.254", "192.168.33.253"},
"unzip": {"192.168.33.252"},
}
local := Local{a, b}
```
#2