package main import "fmt" type Dog struct { Name string } func TestStruct() { // 方式1 //var dog Dog //dog.Name = "jj" // 方式2 //dog := Dog{Name:"wang"} //方式3 var dog = new(Dog) // 返回的是指针 dog.Name = "aa" fmt.Println(dog) } func main() { TestStruct() }
package main import "fmt" type Dog struct { Name string } func TestStruct() { // 方式1 //var dog Dog //dog.Name = "jj" // 方式2 //dog := Dog{Name:"wang"} //方式3 var dog = new(Dog) // 返回的是指针 dog.Name = "aa" fmt.Println(dog) } func main() { TestStruct() }
今天遇到一个这样的问题同样都是查询,上面的就不需要new, 而下面的就需要new请教了一下大
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M