摘要: 数组 数组初始化 var arr [4]int arr[0] = 1 arr[1] = 2 fmt.Println(arr) var a = [4]int{1, 2, 3, 4} fmt.Println(a) var b = [4]int{1, 2, 3} fmt.Println(b) var c 阅读全文
posted @ 2022-10-19 22:17 花茶冰糖 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 有三种结构:顺序结构、选择结构、循环结构 条件语句 if if...else ,if...else if。 if statement;condition 这是Go语言特有的写法。 if num := 4; num > 0 { println("大于零") } else if num < 0 { pr 阅读全文
posted @ 2022-10-19 19:12 花茶冰糖 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 变量声明 普通声明 //普通声明 var num1 int num1 = 2 fmt.Println(num1) 类型推断 var num2 = 4 fmt.Println(num2) 简短声明 num3 := 8 fmt.Println(num3) 多变量声明 var a, b, c string 阅读全文
posted @ 2022-10-19 16:15 花茶冰糖 阅读(17) 评论(0) 推荐(0) 编辑
摘要: go的源码文件 分为三类:命令源码文件,库源码文件,测试源码文件 命令源码文件:后缀.go的文件,一个目录下,只能有一个main的入口,否则build或install会报错。 库源码文件:普通的源码文件,库源码文件被安装后,相应的归档为.a文件存放在pkg相关目录下 测试源码文件:名称以_test. 阅读全文
posted @ 2022-10-19 16:14 花茶冰糖 阅读(16) 评论(0) 推荐(0) 编辑
摘要: package main import "fmt" func main() { fmt.Println("hello world") } 关于编译 直接用GoLand编译,可能会遇到报错 go env -w GO111MODULE=off go run命令 go run hello.go go bu 阅读全文
posted @ 2022-10-19 15:48 花茶冰糖 阅读(16) 评论(0) 推荐(0) 编辑