148分钟
Go语言并发编程与网络编程
并发编程和网络编程是 Go 语言学习中的高阶部分,也是 Go 语言的核心实践,其中 goroutine 是 Go 语言中的轻量级线程实现,由 Go 运行时(runtime)管理。在真实运行过程中,Go…
并发编程和网络编程是 Go 语言学习中的高阶部分,也是 Go 语言的核心实践,其中 goroutine 是 Go 语言中的轻量级线程实现,由 Go 运行时(runtime)管理。在真实运行过程中,Go 程序会智能地将 goroutine 中的任务合理地分配给每个 CPU。
本门课程我们会从 goroutine 开始逐一完成对 goroutine、channel、并发同步、网络编程的学习与实践,达成学习目标,帮助学员对Go语言进行更加深入细致的了解,实现技能水平的进阶与提升。
一、goroutine
二、channel
三、并发同步和锁
四、网络编程
Peter老师
资深Go语言开发工程师