摘要:
目录 一、Redis介绍 二、Redis支持的数据结构 三、Redis应用场景 四、Redis与Memcached比较 五、Go操作Redis 六、安装 七、连接 八、基本使用 8.1 set/get示例 8.2 zset示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工 阅读全文
posted @ 2019-12-06 22:18
ABDM
阅读(1836)
评论(0)
推荐(0)
摘要:
目录 一、Go操作MySQL 二、连接 2.1 下载依赖 2.2 使用MySQL驱动 2.3 初始化连接 2.4 SetMaxOpenConns 2.5 SetMaxIdleConns 三、CRUD 3.1 建库建表 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等 阅读全文
posted @ 2019-12-06 22:18
ABDM
阅读(233)
评论(0)
推荐(0)
摘要:
目录 一、protobuf 1.1 protobuf介绍 1.2 protobuf使用 1.3 protobuf语法 1.4 编译器安装 1.5 ptotoc 1.6 protoc-gen-go 1.7 编写IDL代码 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学 阅读全文
posted @ 2019-12-06 22:17
ABDM
阅读(756)
评论(0)
推荐(0)
摘要:
目录 一、json序列化的问题 二、gob序列化示例 三、msgpack 3.1 安装 3.2 示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 本文主 阅读全文
posted @ 2019-12-06 22:17
ABDM
阅读(1118)
评论(0)
推荐(0)
摘要:
目录决策树总结一、ID3算法、C4.5算法和CART算法比较二、决策树优缺点2.1 优点2.2 缺点 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11686958.h 阅读全文
posted @ 2019-12-06 12:32
ABDM
阅读(2810)
评论(0)
推荐(2)
摘要:
目录 一、依赖管理 二、为什么需要依赖管理 三、godep 3.1 安装 3.2 基本命令 3.3 使用godep 3.4 vender机制 3.5 godep开发流程 四、go module 4.1 GO111MODULE 4.2 GOPROXY 4.3 go mod命令 更新、更全的《Go从入门 阅读全文
posted @ 2019-12-06 12:31
ABDM
阅读(328)
评论(0)
推荐(0)
摘要:
目录一、从github克隆二、使用gopm2.1 安装gopm2.2 使用gopm安装第三方包三、使用goproxy 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502. 阅读全文
posted @ 2019-12-06 12:30
ABDM
阅读(210)
评论(0)
推荐(0)
摘要:
目录 一、Gin框架介绍 二、Gin框架安装与使用 2.1 安装 2.2 第一个Gin示例: 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html Gin是一个用 阅读全文
posted @ 2019-12-06 12:30
ABDM
阅读(337)
评论(0)
推荐(0)
摘要:
目录 一、为什么需要Context 1.1 基本示例 1.2 全局变量方式 1.3 通道方式 1.4 官方版的方案 二、Context初识 三、Context接口 3.1 Background()和TODO() 四、With系列函数 4.1 WithCancel 4.2 WithDeadline 4 阅读全文
posted @ 2019-12-06 12:29
ABDM
阅读(852)
评论(0)
推荐(0)
摘要:
目录 一、net/http介绍 1.1 HTTP协议 二、HTTP客户端 2.1 基本的HTTP/HTTPS请求 2.2 GET请求示例 2.3 带参数的GET请求示例 2.4 Post请求示例 2.5 自定义Client 2.6 自定义Transport 三、服务端 3.1 默认的Server 3 阅读全文
posted @ 2019-12-06 12:28
ABDM
阅读(240)
评论(0)
推荐(0)
摘要:
目录 一、模板 二、模板示例 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html html/template包实现了数据驱动的模板,用于生成可对抗代码注入的安全 阅读全文
posted @ 2019-12-06 09:48
ABDM
阅读(198)
评论(0)
推荐(0)
摘要:
目录 一、strconv包 二、string与int类型转换 2.1 Atoi() 2.2 Itoa() 2.3 a的典故 三、Parse系列函数 3.1 ParseBool() 3.2 ParseInt() 3.3 ParseUnit() 3.4 ParseFloat() 3.5 代码示例 四、F 阅读全文
posted @ 2019-12-06 09:48
ABDM
阅读(304)
评论(0)
推荐(0)
摘要:
目录 scikit-learn库之决策树 一、DecisionTreeClassifier 1.1 使用场景 1.2 代码 1.3 参数详解 1.4 属性 1.5 方法 二、DecisionTreeRegressor 更新、更全的《机器学习》的更新网站,更有python、go、数据结构与算法、爬虫、 阅读全文
posted @ 2019-12-06 09:47
ABDM
阅读(395)
评论(0)
推荐(0)
摘要:
目录 一、打开和关闭文件 二、读取文件 三、file.Read() 3.1 基本使用 3.2 循环读取 四、bufio读取文件 五、ioutil读取整个文件 六、文件写入操作 七、Write和WriteString 八、bufio.NewWriter 九、ioutil.WriteFile 十、练习 阅读全文
posted @ 2019-12-06 09:46
ABDM
阅读(145)
评论(0)
推荐(0)
摘要:
目录 一、log 二、使用Logger 三、配置logger 3.1 标准logger的配置 3.2 flag选项 3.3 配置日志前缀 3.4 配置日志输出位置 四、创建logger 五、总结 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https:// 阅读全文
posted @ 2019-12-06 09:46
ABDM
阅读(147)
评论(0)
推荐(0)
摘要:
目录 四、flag参数类型 五、定义命令行flag参数 六、flag.Parse() 八、完整示例 8.1 定义 8.2 使用 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/1151 阅读全文
posted @ 2019-12-06 09:45
ABDM
阅读(248)
评论(0)
推荐(0)
摘要:
目录 一、time包 二、时间类型 三、时间戳 四、时间间隔 五、时间操作 5.1 Add 5.2 Sub 5.3 Equal 5.4 Before 5.5 After 六、定时器 七、时间格式化 7.1 解析字符串格式的时间 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工 阅读全文
posted @ 2019-12-06 09:44
ABDM
阅读(320)
评论(0)
推荐(0)
摘要:
目录 一、go test工具 二、测试函数 三、测试函数的格式 四、测试函数示例 五、测试组 六、子测试 七、测试覆盖率 八、基准测试 九、基准测试函数格式 十、基准测试示例 十一、性能比较函数 十二、重置时间 十三、并行测试 十四、Setup与TearDown 十五、TestMain 十六、子测试 阅读全文
posted @ 2019-12-06 09:43
ABDM
阅读(140)
评论(0)
推荐(0)
摘要:
目录 一、fmt 二、向外输出 2.1 Print 2.2 Fprint 2.3 Sprint 2.4 Errorf 三、格式化占位符 3.1 通用占位符 3.2 布尔型 3.3 整型 3.4 浮点数与复数 3.5 字符串和[]byte 3.6 指针 3.7 宽度标识符 3.8 其他falg 四、获 阅读全文
posted @ 2019-12-06 09:43
ABDM
阅读(403)
评论(0)
推荐(0)
摘要:
目录 一、互联网协议介绍 二、互联网分层模型 2.1 物理层 2.2 数据链路层 2.3 网络层 2.4 传输层 2.5 应用层 三、socket编程 四、socket图解 五、Go语言实现TCP通信 5.1 TCP协议 5.2 TCP服务端 5.3 TCP客户端 六、TCP黏包 6.1 黏包示例 阅读全文
posted @ 2019-12-06 09:42
ABDM
阅读(294)
评论(0)
推荐(0)
摘要:
目录 一、Go语言中的并发编程 二、并发与并行 三、goroutine 3.1 使用goroutine 3.2 启动单个goroutine 3.3 启动多个goroutine 四、goroutine与线程 4.1 可增长的栈 4.2 goroutine调度 4.3 GOMAXPROCS 五、chan 阅读全文
posted @ 2019-12-06 09:41
ABDM
阅读(253)
评论(0)
推荐(0)
摘要:
目录 一、变量的内在机制 二、反射介绍 三、reflect包 四、TypeOf 4.1 type name和type kind 五、ValueOf 5.1 通过反射获取值 5.2 通过反射设置变量的值 5.3 isNil()和isValid() 5.3.1 isNil() 5.3.2 isValid 阅读全文
posted @ 2019-12-06 09:19
ABDM
阅读(118)
评论(0)
推荐(0)
摘要:
目录 二、接口类型 七、值接收者和指针接收者实现接口的区别 10.2 空接口的应用 10.2.1 空接口作为函数的参数 10.2.2 空接口作为map的值 十一、类型断言 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs. 阅读全文
posted @ 2019-12-06 09:18
ABDM
阅读(202)
评论(0)
推荐(0)
摘要:
目录 一、Go语言的包(package) 二、包介绍 三、定义包 四、可见性 五、包的导入 5.1 单行导入 5.2 多行导入 六、自定义包名 七、匿名导入包 八、init()初始化函数 8.1 init()函数介绍 8.2 init()函数执行顺序 九、练习题 更新、更全的《Go从入门到放弃》的更 阅读全文
posted @ 2019-12-06 09:17
ABDM
阅读(134)
评论(0)
推荐(0)
摘要:
目录 一、类型别名和自定义类型 二、自定义类型 三、类型别名 四、类型定义和类型别名的区别 五、结构体 六、结构体的定义 七、结构体实例化 7.1 基本实例化 7.2 匿名结构体 7.3 创建指针类型结构体 7.4 取结构体的地址实例化 八、结构体初始化 8.1 使用键值对初始化 8.2 使用值的列 阅读全文
posted @ 2019-12-06 09:14
ABDM
阅读(566)
评论(0)
推荐(0)
摘要:
目录一、函数二、函数定义三、函数的调用四、参数4.1 类型简写4.2 可变参数五、返回值5.1 多返回值5.2 返回值命名六、函数进阶七、变量作用域7.1 全局变量7.2 局部变量八、函数类型与变量8.1 定义函数类型8.2 函数类型变量九、高阶函数9.1 函数作为参数9.2 函数作为返回值十、匿名 阅读全文
posted @ 2019-12-06 09:13
ABDM
阅读(393)
评论(0)
推荐(0)
摘要:
目录 一、Go语言中的指针 二、指针地址和指针类型 三、指针取值 四、new和make 4.1 new 4.2 make 4.3 new与make的区别 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickc 阅读全文
posted @ 2019-12-06 09:12
ABDM
阅读(153)
评论(0)
推荐(0)
摘要:
目录 一、map 二、map定义 三、map基本使用 四、判断某个键是否存在 五、map的遍历 六、使用delete()函数删除键值对 七、按照指定顺序遍历map 八、元素为map类型的切片 九、值为切片类型的map 十、练习题 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人 阅读全文
posted @ 2019-12-06 09:12
ABDM
阅读(238)
评论(0)
推荐(0)
摘要:
目录 一、引子 二、切片 三、切片的定义 3.1 切片的长度和容量 3.2 基于数组定义切片 3.3 切片再切片 3.4 使用make()函数构造切片 3.5 切片的本质 四、切片不能直接比较 五、切片的赋值拷贝 六、切片遍历 七、append()方法为切片添加元素 八、切片的扩容策略 九、使用co 阅读全文
posted @ 2019-12-06 09:10
ABDM
阅读(206)
评论(0)
推荐(0)
摘要:
目录一、if else(分支结构)1.1 if条件判断基本写法1.2 if条件判断特殊写法二、for(循环结构)2.1 无限循环三、for range(键值循环)四、switch case五、goto(跳转到指定标签)六、break(跳出循环)七、continue(继续下次循环)八、练习题 更新、更 阅读全文
posted @ 2019-12-06 08:58
ABDM
阅读(456)
评论(0)
推荐(0)
摘要:
目录 一、Array(数组) 二、数组定义: 三、数组的初始化 3.1 方法一 3.2 方法二 3.3 方法三 四、数组的遍历 五、多维数组 5.1 二维数组的定义 5.2 二维数组的遍历 六、数组是值类型 七、练习题 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学 阅读全文
posted @ 2019-12-06 08:58
ABDM
阅读(224)
评论(0)
推荐(0)
摘要:
目录 一、运算符 二、算数运算符 三、关系运算符 四、逻辑运算符 五、位运算符 六、赋值运算符 更新、更全的《Go从入门到放弃》的更新网站,更有python、go、人工智能教学等着你:https://www.cnblogs.com/nickchen121/p/11517502.html 运算符用于在 阅读全文
posted @ 2019-12-06 08:56
ABDM
阅读(156)
评论(0)
推荐(0)
摘要:
目录 一、基本数据类型 二、整型 2.1 特殊整型 2.2 数字字面量语法(Number literals syntax) 三、浮点型 四、复数 五、布尔值 六、字符串 6.1 字符串转义符 6.2 多行字符串 6.3 字符串的常用操作 七、byte和rune类型 7.1 修改字符串 八、类型转换 阅读全文
posted @ 2019-12-06 08:55
ABDM
阅读(341)
评论(0)
推荐(0)
摘要:
目录 一、标识符与关键字 二、标识符 三、关键字 四、变量 五、变量的来历 六、变量类型 七、变量声明 7.1 标准声明 7.2 批量声明 7.3 变量的初始化 7.3.1 类型推导 7.3.2 短变量声明 7.3.3 匿名变量 八、常量 九、iota 9.1 几个常见的iota示例: 更新、更全的 阅读全文
posted @ 2019-12-06 08:54
ABDM
阅读(371)
评论(0)
推荐(0)

浙公网安备 33010602011771号