课程目录:Go 语言原理与实践培训
4401 人关注
(78637/99817)
课程大纲:

          Go 语言原理与实践培训

 

 

模块一:Go 内置数据结构原理与性能优化技巧。带你熟悉常用的内置数据结构,比如 slice、map、channel ,

掌握它们的内部原理来解决常见问题。同时,我们也会为你分享性能优化的一些实践经验。

模块二:Go 中锁的佳实践、避坑指南与实现原理。首先,结合团队内部的实践经验带你明确什么时候该用锁,怎么避坑。

其次,还会解析锁的内部原理及其佳实践场景。

模块三:Go 语言内存管理。主要讲解 Go 内存管理与垃圾回收的基本理论机制和实现原理,告诉你开发过程怎么实践更好。

模块四:Go 调度循环与抢占。重点讲解调度循环的建立,并深入解析协作调度与抢占调度两种调度方式。

1
开启 Go 语言学习之旅

2
Go 中内置数据结构:slice 原理

3
Go 中内置数据结构:slice 实践

4
Go 中内置数据结构:map、channel

5
通用性能优化技巧

6
锁的适用场景与佳实践

7
锁的避坑指南与实现原理

8
内存管理的基础理论

9
内存组织和堆上分配

10
垃圾回收机制

11
内存管理实践

12
调度循环的建立

13
调度的协作与抢占机制