go语言math包及标准输入
摘要:数值处理 取整 fmt.Println(1/2, 3/2, 5/2) fmt.Println(-1/2, -3/2, -5/2) fmt.Println("~~~~~~~~~~~~~~~~~~~~~~~~~~~") fmt.Println(math.Ceil(2.01), math.Ceil(2.5
阅读全文
posted @
2023-05-30 11:48
自然洒脱
阅读(70)
推荐(0) 编辑
go语言if、for、switch语句和随机数
摘要:单分支 if condition { 代码块 } if 5 > 2 { fmt.Println("5 greater than 2") } Go语言中,花括号一定要跟着if、for、func等行的最后,否则语法出错。 condition必须是一个bool类型,在Go中,不能使用其他类型等效为布尔值。
阅读全文
posted @
2023-05-29 14:52
自然洒脱
阅读(97)
推荐(0) 编辑
go语言数据类型及运算符
摘要:字符串 使用双引号或反引号引起来的任意个字符。它是字面常量。注意,反引号内不支持转义字符。 "abc测试" // 不能换行,换行需要借助\n "abc\n测试" // 换行 `abc 测试` // 等价下面的字符串 "abc\n\t测试" `json:"name"` // 字符串里面如果有双引号,使
阅读全文
posted @
2023-05-29 11:41
自然洒脱
阅读(56)
推荐(0) 编辑
go语言变量定义及类型
摘要:变量 变量:赋值后,可以改变值的标识符。 建议采用驼峰命名法。 var a // 错误,无法推测类型 var b int // 正确,只声明,会自动赋为该类型的零值 var c, d int // 正确,声明连续的同类型变量,可以一并声明,会自动赋为该类型的零值 var b = 200 // 错误,
阅读全文
posted @
2023-05-22 15:18
自然洒脱
阅读(227)
推荐(0) 编辑
go语言初识
摘要:计算机语言 语言是人与人沟通的表达方式。 计算机语言是人与计算机之间沟通交互的方式。 机器语言 一定位数的二进制的0和1组成的序列,也称为机器指令; 机器指令的集合就是机器语言; 与自然语言差异太大,难学、难懂、难写、难记、难查错。 汇编语言 用一些助记符号替代机器指令,称为汇编语言。ADD A,B
阅读全文
posted @
2023-05-15 17:53
自然洒脱
阅读(61)
推荐(0) 编辑