如何在我们用C创建的golang中创建一个struct数组

时间:2016-05-16 11:13:09

标签: arrays go

我想在我们用C创建的golang中创建一个struct数组。我试图像这样创建,但是没有工作。

type State struct{
    name string
    population string
}st[5]

1 个答案:

答案 0 :(得分:2)

给出Struct

的定义
type State struct{
    name string
    population string
}

你有几种方法。您可以声明一个包含5 State s

的数组
var states [5]State

或者您可以在一行中分配(和自动声明)

var states = [5]State{}

states := State{}

您可能希望从Go documentation开始。