随笔分类 -  GO

摘要:一.要点 爬虫被想太多,把他当做一个模拟别人的请求响应即可了,所有呢go写爬虫关键是写请求 二.get请求 package main import ( "bytes" "encoding/json" "io" "io/ioutil" "net/http" "time" ) func Get(url 阅读全文
posted @ 2020-08-18 20:14 小小咸鱼YwY 阅读(475) 评论(0) 推荐(0) 编辑
摘要:1.基础 "GO语言介绍以及开发环境配置" "Go 包" "Go 数据类型以及变量,常量" "Go 获取变量数据类型" "GO 数组与切片" "GO 切片拷贝以及赋值" "Go 函数" "Go 闭包" "GO 逻辑判断(if,else if,else,switch)" "Go for循环" "Go 阅读全文
posted @ 2019-11-26 15:59 小小咸鱼YwY 阅读(1651) 评论(0) 推荐(2) 编辑
摘要:一.定义接口 二.实际使用 三.匿名空接口 四.类型断言 写法一 : 写法二: 阅读全文
posted @ 2019-11-21 20:08 小小咸鱼YwY 阅读(597) 评论(0) 推荐(2) 编辑
摘要:一.结构体有名属性 二.结构体匿名属性 三.结构体方法 四.结构体嵌套 五.结构体为方法的参数且修改结构体的属性 六.结构体为方法的参数不修改结构体的属性 七.结构体类型断言 写法一 : 写法二: 阅读全文
posted @ 2019-11-21 19:24 小小咸鱼YwY 阅读(853) 评论(0) 推荐(0) 编辑
摘要:`&变量 获取变量在内存空间的地址` 一.普通数据 二.数组与切片(切片比较特殊) 阅读全文
posted @ 2019-11-20 20:15 小小咸鱼YwY 阅读(2698) 评论(0) 推荐(3) 编辑
摘要:一.基本语法 二.判断map中某个key对于的values是否为空 三.注意点 map为 的 map同样可以使用range不过返回值是 与`values` map即使是同类型也没法进行 对比 阅读全文
posted @ 2019-11-20 19:54 小小咸鱼YwY 阅读(379) 评论(0) 推荐(2) 编辑
摘要:```go package main import ( "fmt" "reflect" //这个包里的TypeOf方法获取变量数据类型 ) func main(){ b :="6666" fmt.Println(reflect.TypeOf(b)) } ``` 阅读全文
posted @ 2019-11-20 19:42 小小咸鱼YwY 阅读(1812) 评论(0) 推荐(2) 编辑
摘要:一.拷贝 二.赋值 阅读全文
posted @ 2019-11-20 19:21 小小咸鱼YwY 阅读(4636) 评论(0) 推荐(2) 编辑
摘要:一.导入包 二.转换成Time对象 获取当前时间:time. Now () 自定义时间:time. Date(year int, month Month, day, hour, min, sec, nsec int, loc Location) 三.Time对象的方法 年月日周 Date() : 返 阅读全文
posted @ 2019-11-20 09:48 小小咸鱼YwY 阅读(520) 评论(0) 推荐(1) 编辑
摘要:一.关于闭包的定义 定义在函数内部 对外部作用域有引用 二.GO语言里的闭包 原来和其他语言一模一样,作用域的影响函数内只受函数内的影响 三.重点(不同于其他语言) 另外关于函数套函数返回值怎么写 四.补充取别名 阅读全文
posted @ 2019-11-19 19:34 小小咸鱼YwY 阅读(440) 评论(0) 推荐(1) 编辑
摘要:一.数组的定义 二.切片的定义 三.关于数组与切片之间的转换以及原理 转换 补充 长度:len() 容量:cap() 原理 数组变成索引其实切片就相当于创建了一个索引指向数组 四.关于切片与数组之间发生变化 情况一:当切片和数组未发生数据增加 切片或者数组里值发生变化,其对应数组或者切片均会受到影响 阅读全文
posted @ 2019-11-19 19:24 小小咸鱼YwY 阅读(468) 评论(0) 推荐(1) 编辑
摘要:Go 包 包的介绍以及使用 为了更加好的维护代码 必须再 路径的 中 导入的内容名称必须是 不然无法导入 src中的一个文件夹为一个包 在同一文件夹下,就相当于同一包中,任何变量名不能进行 在同一包中,可以互相使用其他GO文件下的函数且不需要导入 如果不是 他就是一个包,他会把里面的函数都进行保存, 阅读全文
posted @ 2019-11-19 15:07 小小咸鱼YwY 阅读(412) 评论(0) 推荐(1) 编辑
摘要:一.第一种情况(死循环) 二.第二种情况(类似while 条件) 五.break 与continue 和 ,break停止循环,continue跳出本层循环 六.range 阅读全文
posted @ 2019-11-18 21:09 小小咸鱼YwY 阅读(739) 评论(0) 推荐(1) 编辑
摘要:一.if逻辑判断 二.switch 方式一 方式二 关键字fallthrough的使用 阅读全文
posted @ 2019-11-18 20:46 小小咸鱼YwY 阅读(797) 评论(0) 推荐(1) 编辑
摘要:一.函数的命名 无参数无返回值 无参数有返回值 定长参数,有返回值 定长参数,无回值 不定长参数 匿名函数 命名返回值 二.注意点 由于是编译型语言main 与main里面使用的函数不需要注意先后关系 函数没有缩进的约数,但是为了排版还是要注意缩进不然会看上去非常非常`丑` 阅读全文
posted @ 2019-11-18 19:11 小小咸鱼YwY 阅读(380) 评论(0) 推荐(1) 编辑
摘要:一.数据类型 1.字符串类型 2.数字类型 有符号整型: int: int 在32位机器上是int32 在64位机器是int64 int8: int8 表示数字范围是 正负2的7次方减1,由于他是有符号的其中一个要来表示正负,长度8bit位也就是一字节 int16: 类似int8 int32: 类似 阅读全文
posted @ 2019-11-18 18:30 小小咸鱼YwY 阅读(531) 评论(0) 推荐(1) 编辑
摘要:一.介绍 GO语言是静态强类型语言 静态也就是编译型语言 二.安装 1.下载地址 下载地址 https://golang.google.cn/dl/ 2.安装 Linux安装 1、下载二进制包:go1.13.3.linux amd64.tar.gz 2、将下载的二进制包解压至 /usr/local目 阅读全文
posted @ 2019-11-18 16:51 小小咸鱼YwY 阅读(1250) 评论(2) 推荐(1) 编辑
摘要:参考:https://www.cnblogs.com/nickchen121/p/11517455.html 一.标识符与关键字 1.标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和 (下划线)组成,并且只能以字母和 开头。 阅读全文
posted @ 2019-10-24 19:32 小小咸鱼YwY 阅读(452) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示