package main import "fmt" type Student struct { id int name string } func (s Student) eat(){ fmt.Println("吃吃吃") } func main(){ //第一种初始化 var s1=Student{id:1,name:"张三"} fmt.Println(s1) //第二种 var s2 Student s2.id=2 s2.name="李四" fmt.Println(s2) //第三种自动推导 s3:=Student{id:3,name:"王五"} s3.eat() fmt.Println(s3) }