上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 1.切⽚定义 2. 切⽚基本操作 ⽬录 3. 切⽚传参 4. make和new的区别 5. 课后练习 1. 切⽚是基于数组类型做的⼀层封装。它⾮常灵活,可以⾃动扩容 var a []int //定义⼀个int类型的空切⽚ 2. 切⽚初始化, a[start:end]创建⼀个包括从start到end- 阅读全文
posted @ 2022-04-10 10:56 walkerpython 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 数组是同⼀类型的元素集合 Go中数组下标从0开始,因此⻓度为n的数组下标范围:[0,n-1] 整数数组中的元素默认初始化为0,字符串数组中的元素默认初始化为 "" var a [3]int 数组初始化 func testArray1() { var a [5]float32 a[0] = 200 a 阅读全文
posted @ 2022-04-06 21:30 walkerpython 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.变量作⽤域和可⻅性 2. 匿名函数 3. 闭包 4. 课后练习 1 全局变量,在程序整个⽣命周期有效 2. 局部变量,分为两种:1)函数内定义,2)语句块内定义(for 循环 内变量) 3. 可⻅性,包内任何变量或函数都是能访问的。包外的话,⾸字⺟⼤写是可导出的 能够被其他包访问或调⽤。⼩写表示 阅读全文
posted @ 2022-04-02 20:48 walkerpython 阅读(31) 评论(0) 推荐(0) 编辑
摘要: func calc(a, b int) (sum int, sub int) { //返回值名字可以写在 返回类型前面 sum = a + b sub = a - b return } func calc_v1(b ...int) int { //多个参数类型一样,可以用... sum := 0 f 阅读全文
posted @ 2022-03-31 17:44 walkerpython 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.if else语句块 2. for语句 3. switch语句 Go里面switch默认相当于每个case最后带有break,匹配成功后不会自动向下执行其他case,而是跳出整个switch, 但是可以使用fallthrough强制执行后面的case代码,fallthrough不会判断下一条ca 阅读全文
posted @ 2022-03-28 21:02 walkerpython 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 go 中单引号和 双引号, 双引号是字符串,单引号是字符 printf支持解析, % println不支持 恢复内容结束 1.字符串原理解析 2. 时间类型 3. ⽇期类型 字符串原理解析 1. 字符串底层就是⼀个byte数组,所以可以和[]byte类型互相转换 2. 字符串之中的字符 阅读全文
posted @ 2022-03-23 08:47 walkerpython 阅读(24) 评论(0) 推荐(0) 编辑
摘要: := 只能在第一次声明时用到 var strArr []string = []string{"10.237.8.2", "10.237.8.3", "10.237.8.3"} 1.标识符、关键字 2. 变量和常量 3. 数据类型 4. Go程序基本结构 标识符,关键字 1. 标识符是⽤来表示Go中的 阅读全文
posted @ 2022-03-20 18:19 walkerpython 阅读(34) 评论(0) 推荐(0) 编辑
摘要: Go 程序结构 a go远吗按package 进行阻止,并且package要放到非注释的第一行 b 一个可执行程序只有一个main包和一个main函数 c main 函数是程序的执行入口 垃圾回收 内存⾃动回收,再也不需要开发⼈员管理内存 开发⼈员专注业务实现,降低了⼼智负担 只需要new分配内存, 阅读全文
posted @ 2022-03-18 20:56 walkerpython 阅读(18) 评论(0) 推荐(0) 编辑
摘要: >>> from decimal import Decimal >>> a = 0.1 >>> b = 0.2 >>> c = float(Decimal(str(a)) + Decimal(str(b))) >>> c 0.3 阅读全文
posted @ 2022-02-17 15:57 walkerpython 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1、输入:JSON {"a":"aa","b":"bb","c":{"d":"dd","e":"ee"}} 输出:字典 {'a': 'aa', 'b': 'bb', 'd': 'dd', 'e': 'ee'} 1 def conversion(n,the_dict): 2 for key,v 阅读全文
posted @ 2022-01-26 22:32 walkerpython 阅读(21) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页