Go 语言原理与实践- 掘金小册课程推荐/优惠

Go 语言原理与实践--掘金小册课程推荐/优惠

4 位字节跳动研发工程师,带你快速掌握 Go 语言实践精髓
掘金小册
13讲 | 1206人已学习
优惠价¥69
官网优惠购买
版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

作者介绍

小册介绍

随着云计算时代的火热,越来越多的程序员开始从事 Go 语言相关的开发。

受益于大道至简的设计,Go 的学习和上手开发成本极低,我们很容易就可以写出能够运行的程序。但是,Go 的简单易上手是牺牲了对细节和原理的把控才换来的

因此,很多人在刚开始学习 Go ,甚至是已经有了一些经验之后,总是会在语言层面踩很多的坑,也有很多的疑问。

  1. 常见数据结构的使用经常出现问题,一直搞不懂它们内部的原理。
  2. 性能优化经常踩坑,想找些最佳实践来看看。
  3. 经常要引入锁,但怎么做才能降低由此带来的性能开销?
  4. GC 是如何运作的?内存 OOM 了怎么办?
  5. 为什么 Go 语言可以利用多核性能,它的调度器是怎么实现的?
  6. ……

可以说,这些问题都是对 Go 理解不深入,以及缺乏最佳实践导致的。基于此,掘金与 4 位字节跳动工程师精心设计并准备了这本小册,旨在帮助你更快速地掌握 Go 语言的原理与实践精髓。 小册主要分为四个模块。

  • 模块一:Go 内置数据结构原理与性能优化技巧。带你熟悉常用的内置数据结构,比如 slice、map、channel ,掌握它们的内部原理来解决常见问题。同时,我们也会为你分享性能优化的一些实践经验。
  • 模块二:Go 中锁的最佳实践、避坑指南与实现原理。首先,结合团队内部的实践经验带你明确什么时候该用锁,怎么避坑。其次,还会解析锁的内部原理及其最佳实践场景。
  • 模块三:Go 语言内存管理。主要讲解 Go 内存管理与垃圾回收的基本理论机制和实现原理,告诉你开发过程怎么实践更好。
  • 模块四:Go 调度循环与抢占。重点讲解调度循环的建立,并深入解析协作调度与抢占调度两种调度方式。

你会学到什么

  1. 掌握内置数据结构的原理与性能优化技巧;
  2. 熟悉锁的最佳实践,带你快速避坑;
  3. 了解语言内存管理与垃圾回收机制;
  4. 一次搞懂“协作与抢占”两种调度方式。

适宜人群

  • 具备 Go 语言的基础开发能力;
  • 熟悉 Go 的基本语法、对锁、内存管理与调度有初步了解;
  • 想要了解大厂关于 Go 语言层面的最佳实践;
  • 期望提升 Go 语言开发过程中的代码性能。

课程目录

  • Go 中内置数据结构:slice 原理
  • 锁的适用场景与最佳实践
  • Go 中内置数据结构:slice 实践
  • Go 中内置数据结构:map、channel
  • 通用性能优化技巧
  • 锁的避坑指南与实现原理
  • 垃圾回收机制
  • 内存管理的基础理论
  • 内存组织和堆上分配
  • 内存管理实践
  • 开篇词|扬帆起航,开启 Go 语言学习之旅
  • 调度循环的建立
  • 调度的协作与抢占机制

作者介绍

首席品牌官
申请成为小册作者:https://sourl.co/52jTNb

作者其他课程

Go 组件设计与实现 - 掘金小册课程推荐/分享/优惠/折扣
Go 组件设计与实现
4 位字节跳动研发工程师,带你深入剖析字节基础组件的设计、实现及性能优化
掘金小册
683人已学习
优惠价¥69
掘金小册官网优惠购买
Go 工程实践 - 掘金小册课程推荐/分享/优惠/折扣
Go 工程实践
5 位字节跳动研发工程师,带你从理论到实战,全方位掌握实践要点
掘金小册
671人已学习
优惠价¥69
掘金小册官网优惠购买

推荐

JVM 字节码从入门到精通 - 掘金小册课程推荐/分享/优惠/折扣
JVM 字节码从入门到精通
深入剖析 JVM 字节码,带你分析字节码黑科技、破解软件、从零实现一个 APM
挖坑的张师傅
4851人已学习
优惠价¥39.9
掘金小册官网优惠购买
深入剖析 Node.js 底层原理 - 掘金小册课程推荐/分享/优惠/折扣
深入剖析 Node.js 底层原理
从源码角度解读 Node.js 底层设计,并实现一个简单的 JS 运行时
theanarkh
1692人已学习
优惠价¥39.9
掘金小册官网优惠购买
系统掌握大语言模型提示词 - 从理论到实践 - 掘金小册课程推荐/分享/优惠/折扣
系统掌握大语言模型提示词 - 从理论到实践
原理+框架+案例,助你从 0 到 1 系统掌握大模型提示词
明明如月学长
540人已学习
优惠价¥39.9
掘金小册官网优惠购买
从前端到 AI:LangChain.js 入门和实战 - 掘金小册课程推荐/分享/优惠/折扣
从前端到 AI:LangChain.js 入门和实战
手把手带你开发 AI 应用,提升大模型实战能力
Kai42
2203人已学习
优惠价¥39.9
掘金小册官网优惠购买
Java 企业级项目核心技术精讲 - 掘金小册课程推荐/分享/优惠/折扣
Java 企业级项目核心技术精讲
场景化开发,通过项目实战掌握核心技术
天涯兰
469人已学习
优惠价¥49.9
掘金小册官网优惠购买
基于 Rust 的 HarmonyOS 应用开发实战 - 掘金小册课程推荐/分享/优惠/折扣
基于 Rust 的 HarmonyOS 应用开发实战
从 0 带你锈化一个鸿蒙应用底层开发框架
Ranger0929
462人已学习
优惠价¥39.9
掘金小册官网优惠购买