go 结构体数组与二维数组遍历
/*
@Author : Akiraka
@Time : 2021/5/10 3:32 下午
@Software: GoLand
*/
package main
import "fmt"
type Extra struct {
Port int
Nodeport int
Protocol string
}
func main() {
xxx := [...] Extra {
{Port: 666,Nodeport: 6666,Protocol: "TCP",},
{Port: 777,Nodeport: 777,Protocol: "UDP",},
{Port: 888,Nodeport: 888,Protocol: "TCP",},
}
for index,value := range xxx{
fmt.Printf("下标:%v 服务端口:%v 暴露端口:%v 协议:%v \n",index,value.Port,value.Nodeport,value.Protocol)
}
var arr = [...][3]string{{"666", "6666", "TCP"},{"777", "777", "UDP"}}
for i, v := range arr {
for j, v2 := range v {
fmt.Printf("arr[%v][%v]=%v \t \n", i, j, v2)
}
fmt.Println()
}
}
版权声明:
作者:Akiraka
链接:https://www.akiraka.net/code/golang/1074.html
来源:Akiraka
文章版权归作者所有,未经允许请勿转载。
THE END
0
二维码
海报
go 结构体数组与二维数组遍历
/*
@Author : Akiraka
@Time : 2021/5/10 3:32 下午
@Software: GoLand
*/
package main
import "fmt"
type Extra struct {
Port int
No……
文章目录
关闭
共有 0 条评论