From 105f9bf8179d0bda39cc8c47a5f20dad8499a5be Mon Sep 17 00:00:00 2001 From: BingmingWong Date: Fri, 19 Jun 2020 08:38:04 +0800 Subject: [PATCH] =?UTF-8?q?Update=EF=BC=9A=E6=9B=B4=E6=AD=A3=E7=AC=94?= =?UTF-8?q?=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/c02/c02_07.md | 2 +- source/c02/c02_07.rst | 10 ++++------ source/c04/c04_06.md | 2 +- source/c04/c04_06.rst | 2 +- 4 files changed, 7 insertions(+), 9 deletions(-) diff --git a/source/c02/c02_07.md b/source/c02/c02_07.md index c7a2c0e..0f88b90 100644 --- a/source/c02/c02_07.md +++ b/source/c02/c02_07.md @@ -191,7 +191,7 @@ func main() { 验证方法也很简单,使用完一次类型断言后,对返回的对象再一次使用类型断言,Goland 立马就会提示我们新对象 b 不是一个接口类型的对象,不允许进行类型断言。 -![image-20200614154343406](/Users/MING/Library/Application Support/typora-user-images/image-20200614154343406.png) +![](http://image.iswbm.com/image-20200614154343406.png) diff --git a/source/c02/c02_07.rst b/source/c02/c02_07.rst index 4dcdead..a48d4e1 100644 --- a/source/c02/c02_07.rst +++ b/source/c02/c02_07.rst @@ -210,15 +210,13 @@ int,而 b 的静态类型为 interface{}) 验证方法也很简单,使用完一次类型断言后,对返回的对象再一次使用类型断言,Goland 立马就会提示我们新对象 b 不是一个接口类型的对象,不允许进行类型断言。 -.. figure:: /Users/MING/Library/Application%20Support/typora-user-images/image-20200614154343406.png - :alt: image-20200614154343406 - - image-20200614154343406 +|image1| -------------- -|image1| +|image2| .. |image0| image:: http://image.iswbm.com/20200607145423.png -.. |image1| image:: http://image.iswbm.com/20200607174235.png +.. |image1| image:: http://image.iswbm.com/image-20200614154343406.png +.. |image2| image:: http://image.iswbm.com/20200607174235.png diff --git a/source/c04/c04_06.md b/source/c04/c04_06.md index b0dac25..047ca0b 100644 --- a/source/c04/c04_06.md +++ b/source/c04/c04_06.md @@ -119,7 +119,7 @@ count 的值为: 3000 - 同一协程里,不要对已解锁的锁再次解锁 - 加了锁后,别忘了解锁,必要时使用 defer 语句 -## 3. 读写锁:RWMutex +## 2. 读写锁:RWMutex Mutex 是最简单的一种锁类型,他提供了一个傻瓜式的操作,加锁解锁加锁解锁,让你不需要再考虑其他的。 diff --git a/source/c04/c04_06.rst b/source/c04/c04_06.rst index 3cd3c3c..20e8c2a 100644 --- a/source/c04/c04_06.rst +++ b/source/c04/c04_06.rst @@ -129,7 +129,7 @@ exclusion)是为了来保护一个资源不会因为并发操作而引起冲 - 同一协程里,不要对已解锁的锁再次解锁 - 加了锁后,别忘了解锁,必要时使用 defer 语句 -3. 读写锁:RWMutex +2. 读写锁:RWMutex ------------------ Mutex -- GitLab