摘要:
运行程序报错: invalid memory address or nil pointer dereference 错误定位: 这里涉及到自旋锁的概念 这里参考 https://www.cnblogs.com/cyyljw/p/8006838.html 自旋锁可以使线程在没有取得锁的时候,不被挂起, 阅读全文
posted @ 2019-02-26 23:48
wpgraceii
阅读(570)
评论(0)
推荐(0)
摘要:
思考: 1.什么channel? 2. 在goroutine之间 channel扮演什么角色 3.怎么使用好channel 源码如下: 执行结果如下: "hello world 延迟一秒之后显示" 阅读全文
posted @ 2019-02-26 13:58
wpgraceii
阅读(135)
评论(0)
推荐(0)
摘要:
思考: 1.golang 为什么需要mutex 2. 使用mutex需要注意什么 3.为什么需要channel 来接收goroutine传递的消息(共享通信消息编程) 代码如下: 执行结果如下: 阅读全文
posted @ 2019-02-26 13:29
wpgraceii
阅读(176)
评论(0)
推荐(0)
摘要:
没有使用goroutine 之前 使用goroutine 之后 匿名goroutine 总结:适用于高并发的场景 阅读全文
posted @ 2019-02-26 11:37
wpgraceii
阅读(379)
评论(0)
推荐(0)
摘要:
1.main.go文件 2.main_test.go 文件(windows7环境) 执行结果如下 总结: 个人学习go 测试学习示例,不适用于项目 阅读全文
posted @ 2019-02-26 11:17
wpgraceii
阅读(149)
评论(0)
推荐(0)
浙公网安备 33010602011771号