摘要: 1. 在项目中实现注册成功之后,向用户发送邮件、微信提醒 package main import "fmt" type IMessage interface { send() bool } type Email struct { email string content string } func 阅读全文
posted @ 2021-10-10 20:46 专职 阅读(39) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" ) type School struct { brand string city string } type Class struct { name string number int *School } func main() { // 创建 阅读全文
posted @ 2021-10-10 17:58 专职 阅读(51) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "reflect" ) func main() { // 如何获取结构体标签? type Person struct { name string "姓名" age int32 "年龄" blog string "博客" } p1 := Pers 阅读全文
posted @ 2021-10-10 17:03 专职 阅读(52) 评论(0) 推荐(0) 编辑
摘要: p1是结构体,p2是结构体指针。 2. 声明并赋值结构体和结构体指针 package main import "fmt" type Person struct { name string age int } func main() { // 初始化结构体(创建一个结构体对象) p1 := Perso 阅读全文
posted @ 2021-10-10 16:31 专职 阅读(421) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "unsafe" ) func main() { // 根据内存地址获取下一个字节内存地址对应的值 dataList := [3]int8{11, 22, 33} // 1. 获取数组第一个元素的地址 var firstDataPtr *int 阅读全文
posted @ 2021-10-10 13:58 专职 阅读(612) 评论(0) 推荐(0) 编辑