标签:简洁 注入 结构体 一个 fir 类型 pre hang 变量
package main import "fmt" func main() { var age int fmt.Println(age) var name string fmt.Println(name) var status bool fmt.Println(status) }
first_name := "zhang" fmt.Println(first_name)
type User struct { name string age int sex bool }
package main import "fmt" type User struct { name string age int sex bool } func main() { // 第一种复制方式,键值对复制 user := User{ name: "张三", age: 12, sex: true, } fmt.Println(user) // 第二种复制方式,按照顺序复制 user_1 := User{"张三",12,true} fmt.Println(user_1) }
package main import "fmt" type User struct { name string age int sex bool } type Admin struct { user User account string password string login_status bool } func main() { user := User{ name: "张三", age: 12, sex: true, } admin := Admin { user : user, account : "admin", password : "admin", login_status: false, } fmt.Println(admin.user.name) fmt.Println(admin.user.age) fmt.Println(admin.user.sex) fmt.Println(admin.account) fmt.Println(admin.password) fmt.Println(admin.login_status) }
标签:简洁 注入 结构体 一个 fir 类型 pre hang 变量
原文地址:https://www.cnblogs.com/will-xz/p/13053374.html