如何创建一个带有用户输入的结构体数组?
我正在尝试创建一个循环,从用户那里获取结构体输入,并将其添加到一个结构体数组中。
package main
import "fmt"
type person struct {
name string
age int
}
var n int
var p person
var list []person
func main() {
//Enter your code here. Read input from STDIN. Print output to STDOUT
fmt.Scanln(&n)
for i := 0; i < n; i++ {
var namez string
var numberz int
fmt.Scanln(&namez)
fmt.Scanln(&numberz)
list[i] = person{name: namez, age: numberz}
}
}