摘要:
概述 在大多数处理浮点数的场景中,为了提高可读性,往往只需要精确到2位或3位,常用的方法有两种。 fmt.Sprintf() package main import "fmt" func main() { pi := 3.1415926 s1 := fmt.Sprintf("%.2f", pi) / 阅读全文
posted @ 2022-12-22 16:19
洋芋土豆
阅读(1496)
评论(0)
推荐(0)
摘要:
概述 Go 中 字符串 语义和其他编程语言中的字符串中一样,有一点不同的地方在于: Go 中字符串值无法改变,可以理解为:一旦完成定义之后,字符串就是一个 常量。 解释型字符串 使用双引号 " 括起来,其中的转义符将被替换,转义符包括: • \n: 换行符 • \r: 回车符 • \t: tab 键 阅读全文
posted @ 2022-12-22 16:17
洋芋土豆
阅读(61)
评论(0)
推荐(0)
摘要:
导入包 关键字 import 语法规则 • 导入单个包 import "包名" • 导入多个包 import ( "包名1" "包名2" "包名3" ... ) • 导入包使用别名 import 别名 "包名" 例子 • 导入 打印包 package main import "fmt" func m 阅读全文
posted @ 2022-12-22 16:15
洋芋土豆
阅读(128)
评论(0)
推荐(0)
摘要:
常量生成器 关键字 iota, 创建一系列相关的值,省略逐个定义。 语法规则 const ( 常量1 [常量类型] = iota 常量2 常量3 常量4 常量5 ... ) 例子 package main const ( Sunday int = iota Monday // 1 Tuesday / 阅读全文
posted @ 2022-12-22 16:13
洋芋土豆
阅读(49)
评论(0)
推荐(0)
摘要:
变量 关键字 var, 定义后可以修改。 语法规则 • var 关键字 var 变量名称 [变量类型] = 变量值 # 例子 var pi float = 3.14159 其中,变量类型为可选,因为编译器可以根据值来推断其类型 (建议指定类型,可以增强语义性)。 • 直接定义 变量名称 := 变量值 阅读全文
posted @ 2022-12-22 16:11
洋芋土豆
阅读(44)
评论(0)
推荐(0)
摘要:
示例代码 package main // 包名,必须声明 func main() { println("hello world") } Go 代码组织方式 Go 代码是使用包来组织的,类似于其他编程语言中的库、模块、命名空间。 包 一个包由一个或多个 .go 文件组成,放在一个文件夹中。比如字符串相 阅读全文
posted @ 2022-12-22 15:57
洋芋土豆
阅读(158)
评论(0)
推荐(0)
摘要:
概述 为了节省篇幅,笔者将常用的 3 种操作系统对应的安装教程汇总到了一起,读者可以直接选择对应内容阅读。 Windows 环境搭建 下载 1. 打开 Go 官网下载地址(https://go.dev/dl/),选择 Microsoft Windows 2. 点击对应的版本开始下载,比如 go1.1 阅读全文
posted @ 2022-12-22 15:49
洋芋土豆
阅读(255)
评论(0)
推荐(0)