摘要: 结构体创建、访问与修改 定义结构体 type user struct { id int score float32 enrollment time.Time name, addr string //多个字段类型相同时可以简写到一行里 } 声明和初始化结构体 var u user //声明,会用相应类 阅读全文
posted @ 2023-10-16 10:09 厚礼蝎 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 函数的基本形式 //函数定义。a,b是形参 func argf(a int, b int) { a = a + b } var x, y int = 3, 6 argf(x, y) //函数调用。x,y是实参 形参是函数内部的局部变量,实参的值会拷贝给形参。 函数定义时的第一个的大括号不能另起一行。 阅读全文
posted @ 2023-10-16 10:04 厚礼蝎 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 接口的基本概念 接口是一组行为规范的集合。 type Transporter interface { //定义接口。通常接口名以er结尾 //接口里面只定义方法,不定义变量 move(src string, dest string) (int, error) //方法名 (参数列表) 返回值列表 w 阅读全文
posted @ 2023-10-16 10:01 厚礼蝎 阅读(4) 评论(0) 推荐(0) 编辑