![](https://img-blog.csdnimg.cn/20190918140158853.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go 基础
文章平均质量分 80
Go 学习和探索过程中的笔记记录-基础篇
Jiangw557
这个作者很懒,什么都没留下…
展开
-
Go 的并发机制(4)
应该以通信作为手段来共享内存” 的最直接和最重要的体现: channel。它提供了一种机制,既可以同步两个并发执行的函数,也可以让这两个函数通过相互传递特定类型的值来通信。原创 2024-06-12 17:02:25 · 596 阅读 · 0 评论 -
Go 的并发机制(3)
(之前是for 循环的变量只创建一次,在每次循环的时候都会更新,而闭包在访问 name 的时候实际都访问的是同一个内存地址,所以最终打印都是同一个值。Go 运行时系统对 go 语句中的函数的执行时并发的,更确切地说,当 go 语句执行的时候,其中的 go 函数会被单独放入一个 goroutine 中。调用表达式所表达的就是针对函数或方法的调用,其中的函数可以是命名的,也可以是匿名的。一旦 main 函数执行结束,就意味着 Go 程序运行的结束,但这个时候运行 go 函数的 G 可能还没来得及执行。原创 2024-06-06 18:18:43 · 743 阅读 · 0 评论 -
【Go语音核心编程】-- 闭包
阅读《Go语音核心编程》一书的时候,看到闭包这个概念,觉得文中讲解的不是很容易理解。因此,想自己结合网上可以查找到的资料,对其进行一次梳理。原创 2024-05-11 18:29:59 · 201 阅读 · 1 评论