Go における構造体の利用と応用
構造体の基本概念
スライスやマップは、要素の型が単一である必要があります。
func main() {
s := []int{0, 1, 2, 3, 4, 5}
m := map[string]int{"name": 25, "age": 30}
fmt.Println(s, m)
}
複数の異なる型をまとめて扱いたい場合は、構造体(struct)を使用します。
type Profile struct {
name string
age int
}
func main() {
p := Profil ...
5月29日 03:15 投稿