摘要: 面向对象的概念 洗衣服过程剖析: 给洗衣机里加脏衣服和洗衣粉。 启动洗衣机。 洗衣机自动注水,然后滚动。 脏衣服从黑颜色变成白颜色。 洗衣机自动停止。 用面向过程的思想实现代码。 //准备洗衣服 //输入参数: //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) 编辑