package main import ( "encoding/json" "errors" "fmt" "reflect" "strconv" "time" ) type User struct { a string b string } type S struct { User Name string Age int Address string } //结构体转map方法1 fun
目录: struct声明和定义 struct的内存布局以及构造函数 匿名字段和struct嵌套 struct与tag应用 struct声明和定义 1.Go中面向对象是通过struct来实现的, struct是用户自定义的类型. type User struct { Username string Sex string Age int AvatarUrl string } 注意:type是⽤用来定义一种类型 2.struct初始化⽅方法1 var user User user.Age = 18 u
二叉树实现.及遍历 二叉树定义 type Student struct { Name string left* Student right* Student } 如果每个节点有两个指针分别用来指向左子树和右子树,我们把这样的结构叫做二叉树 package main import "fmt" type Student struct { Name string Age int Score float32 left *Student right *Student } func trans(r