上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页
摘要: 算法术运算符 运算符 描述 + 相加 - 相减 * 相乘 / 相除 % 求余,仅限整数 //arithmetic 算术运算 func arithmetic() { var a float32 = 8 var b float32 = 3 var c float32 = a + b var d floa 阅读全文
posted @ 2023-10-24 14:50 厚礼蝎 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 这里部署的是目前最新的16.4.1版本 docker版本 Client: Docker Engine - Community Version: 24.0.6 API version: 1.43 Go version: go1.20.7 Git commit: ed223bc Built: Mon S 阅读全文
posted @ 2023-10-19 15:38 厚礼蝎 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 结构体创建、访问与修改 定义结构体 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) 编辑
摘要: 面向对象的概念 洗衣服过程剖析: 给洗衣机里加脏衣服和洗衣粉。 启动洗衣机。 洗衣机自动注水,然后滚动。 脏衣服从黑颜色变成白颜色。 洗衣机自动停止。 用面向过程的思想实现代码。 //准备洗衣服 //输入参数: //powder 洗衣机里放多少洗衣粉 //closes 洗衣机里放多少衣服 //cle 阅读全文
posted @ 2023-10-13 10:15 厚礼蝎 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 格式化输出 输出格式 输出内容 %t 单词 true 或 false %b 表示为二进制 %d 表示为十进制 %e (=%.6e)有 6 位小数部分的科学计数法,如 -1234.456e+78 %f (=%.6f)有 6 位小数部分,如 123.456123 %g 根据实际情况采用 %e 或 %f 阅读全文
posted @ 2023-10-13 10:12 厚礼蝎 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 单元测试 测试单元的结果是否符合预期 //go_test.go import ( "fmt" "testing" ) func Add() int { fmt.Println("AAAAAAAAAAAAAA") return 5 } func Sub() int { fmt.Println("SSS 阅读全文
posted @ 2023-10-13 10:04 厚礼蝎 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 数学常量 math.E //自然对数的底,2.718281828459045 math.Pi //圆周率,3.141592653589793 math.Phi //黄金分割,长/短,1.618033988749895 math.MaxInt //9223372036854775807 uint64( 阅读全文
posted @ 2023-10-13 10:00 厚礼蝎 阅读(62) 评论(0) 推荐(0) 编辑
摘要: time包是go语言的内置库,提供了时间的显示和测量用的函数。日历的计算采用的是公历。 一、时间类型 time.Time类型表示时间。 我们可以通过time.Now()函数获取当前的时间对象,然后获取时间对象的年月日时分秒等信息。 示例代码如下: func timeDemo() { now := t 阅读全文
posted @ 2023-10-13 09:57 厚礼蝎 阅读(85) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 37 下一页