在 Go (Golang) 中使用并发启动并运行
Up and Running with Concurrency in Go (Golang)
为你的 Go (Golang) 代码增加并发性:并行性、golang 通道、waitgroups、goroutines 等等
你将会学到的
-
并发的基础知识——它是什么,它是如何在任何语言中工作的
-
使用 Go 编程语言实现并发的全套工具和技术
-
信心、经验和示例代码,快速将并发实施到您自己的项目中。
-
可下载的资源包括数十个代码示例、课程幻灯片、备忘单等。
-
在每个主要部分之后进行编码挑战练习,以立即使用您的新技能。
-
并发性、并行性、IO 绑定与 CPU 绑定代码、goroutines、等待组、通道、竞争条件、互斥体、条件变量等
要求
-
没有绝对的先决条件,但对 Go 语言有所帮助。
-
熟悉编程概念很有帮助。
-
(我们将一起安装) Go 编译器和您喜欢的代码编辑器或 IDE 的安装。
说明
您准备好应对 Go 语言最令人兴奋和最重要的功能之一了吗?
根据最近的开发者调查,Go(lang) 是世界上最受欢迎和喜爱的语言之一,它的开发者是世界上收入最高的语言之一。Go 也是公司计划迁移到的首选语言,这意味着您的 Go 技能可能在未来很多年都不会过时。
并发在 Golang 中被认为是一个非常高级的话题,一些综合的 Go 课程根本没有涉及到它。然而,我们相信,只需花费合理的时间,您就可以顺利完成并发,并准备好为您的下一个编程项目添加异步功能。
本课程适用于任何人开始使用并发,尤其是 Go 编程语言。没有严格的先决条件,但了解计算机编程原理,特别是 Go 语言将非常有帮助,尤其是对于编码练习。
这个相对较短的课程涵盖了并发的所有基本要素——理论、语法、编码示例以及所有可视材料的可下载副本。
具体来说,我们将涵盖:
- 并发理论、术语、趋势、好处和挑战
- 并发和并行/并行编程的区别
- 协程
- 阻塞代码
- 等待组
- 频道
- IO 绑定与 CPU 绑定代码以及每个代码的示例
- 比赛条件
- 互斥体
- 条件变量
- 原子变量
- 并发模式
本课程以可承受的价格提供,为您节省数周或数月的时间来挖掘 YouTube 视频或购买其他课程,只是为了启动和运行并发。
立即注册并开始您的旅程!再见。
来自最近的学生:
“讲师非常热情,知识渊博。他的演讲清晰简洁。将向这位讲师寻求更多课程。”
“这是其中一门简短而甜蜜的课程,同时涵盖了您想要的确切内容。Stan Vangilder 提供了有关将同步流程转变为快速并发流程的宝贵实用教学。我从这门课程中欣赏的一件事是深入了解了解 Golang 在本地支持 IO-bound 和 CPU-bound 进程的并发方面与其他语言有何不同。此外,“原子变量”不再只是一段听起来很酷的代码,我将跳过并了解有一天。谢谢,斯坦!
“这门出色的课程正是我所需要的。非常感谢 Stan 以如此详细的方式进行解释,并提供了精彩且易于理解的示例。我真的很喜欢这门课程,并且像观看 Netflix 节目一样狂热地观看它。我学到了很多东西。真的期待您的下一门 Go 课程!”
“太棒了!作者的语气很好,很容易理解主题。使用的例子非常好理解概念,我强烈推荐这门课程。”
“先生,那是一门很棒的课程,轻松 5 星。您打算用围棋制作其他课程吗?”
“伟大的导师!我期待他的更多课程。谢谢”
“我在几个小时内完成了课程,并将我的反馈留在那里,内容很好!恭喜你,当你发布下一个课程时让我们知道!”
此课程面向哪些人:
- 任何人开始使用并发,特别是在 Go 编程语言中。
- 那些希望在 Go 编程语言中学习并发编程要点的人。
评论(0)