Language/Go
Go - struct
bright jazz music
2021. 2. 18. 03:17
package main
import (
"fmt"
)
type person struct {
name string
age int
favFood []string
}
func main() {
favFood := []string{"kimchi", "pizza"}
nico := person{"nico", 18, favFood}
fmt.Println(nico) //nico.name 이런 것도 됨.
//어쨌든 이런 방식의 입력은 권장되지 않음
}
===
{nico 18 [kimchi pizza]}
//두 번째 방법
package main
import (
"fmt"
)
type person struct {
name string
age int
favFood []string
}
func main() {
favFood := []string{"kimchi", "pizza"}
nico := person{name: "nico", age: 18, favFood: favFood} //명료성 상승
fmt.Println(nico)
}