上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页
摘要: 安装导入 使用 阅读全文
posted @ 2017-09-15 16:07 shhnwangjian 阅读(617) 评论(0) 推荐(0) 编辑
摘要: kafka简介 kafka (官网地址:http://kafka.apache.org)是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。 下载地址:http://kafka.apache.org/downloads 消息的发布(publish)称作producer,消息的订阅(subscri 阅读全文
posted @ 2017-09-14 16:25 shhnwangjian 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: 安装导入 使用 1、同步生产者 2、消费者 阅读全文
posted @ 2017-09-14 15:53 shhnwangjian 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 安装导入 github: https://github.com/go-sql-driver/mysql https://github.com/jmoiron/sqlx Doc: http://godoc.org/github.com/jmoiron/sqlx http://jmoiron.githu 阅读全文
posted @ 2017-09-13 10:11 shhnwangjian 阅读(1137) 评论(0) 推荐(0) 编辑
摘要: go http编程 Go原生支持http,import(“net/http”) Go的http服务性能和nginx比较接近 几行代码就可以实现一个web服务 1、http server 2、http client 3、http常见请求方法 Get请求 Post请求 Put请求 Delete请求 He 阅读全文
posted @ 2017-09-12 14:55 shhnwangjian 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: go redis 1、安装导入 使用第三方开源的redis库: github.com/garyburd/redigo/redis github:https://github.com/antirez/redis Doc:http://godoc.org/github.com/garyburd/redi 阅读全文
posted @ 2017-09-11 14:23 shhnwangjian 阅读(304) 评论(0) 推荐(0) 编辑
摘要: TCP编程 1、客户端和服务器 2、服务端的处理流程 监听端口 接收客户端的链接 创建goroutine,处理该链接 3、客户端的处理流程 建立与服务端的链接 进行数据收发 关闭链接 服务端代码 客户端代码 发送http请求 阅读全文
posted @ 2017-09-11 11:01 shhnwangjian 阅读(539) 评论(0) 推荐(0) 编辑
摘要: go 单元测试 文件名必须以_test.go结尾 编写的测试用例函数名以Test开头,传入参数固定 使用go test执行单元测试 样例: 代码文件calc.go 单元测试代码文件calc_test.go 执行命令go test -v 阅读全文
posted @ 2017-09-08 16:57 shhnwangjian 阅读(149) 评论(0) 推荐(0) 编辑
摘要: go 定时器 一次定时器(官方不建议使用time.After,推荐time.NewTimer) 上面代码一秒后执行 超时控制 备注:使用定时器后,需要关闭,不关闭存在内存泄漏风险。 阅读全文
posted @ 2017-09-08 15:51 shhnwangjian 阅读(664) 评论(0) 推荐(0) 编辑
摘要: go channel 1、不同goroutine之间如何进行通讯? 全局变量和锁同步 Channel 2、channel概念 类似unix中管道(pipe) 先进先出 线程安全,多个goroutine同时访问,不需要加锁 channel是有类型的,一个整数的channel只能存放整数 3、chann 阅读全文
posted @ 2017-09-08 09:40 shhnwangjian 阅读(351) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页