
第 10 期:2023 年 Go 贡献者峰会的所见所闻
Jan 26, 2024 - 47:34
Radio and PodcastLive Radio & Podcasts
第 5 期:Go 语言发展的近况 (下) 主持: 杨文 , 欧长坤 本期摘要:这是 Go 夜聊的第五期节目,这次我们将延续上一期的话题讨论 Go 语言的一些发展近况。本期的话题围绕即将带来的涉及运行时机制和泛型的重大变化展开。为什么 Go 语言运行时几乎每个版本都能带来大量性能提升?Go 语言规范又即将引来哪些重大的变动? 时间线 00:00 开场 00:56 运行时内存回收机制的变化 06:34 运行时的监控机制 09:56 基于寄存...
第 5 期:Go 语言发展的近况 (下) is an episode from Go 夜聊 by Go 夜聊. 第 5 期:Go 语言发展的近况 (下) 主持: 杨文 , 欧长坤 本期摘要:这是 Go 夜聊的第五期节目,这次我们将延续上一期的话题讨论 Go 语言的一些发展近况。本期的话题围绕即将带来的涉及运行时机制和泛型的重大变化展开。为什么 Go 语言运行时几乎每个版本都能带来大量性能提升?Go 语言规范又即将引来哪些重大的变动? 时间线 00:00 开场 00:56 运行...
This episode belongs to Go 夜聊.
Use the player on this page to stream the episode online.
Published Aug 6, 2021, 61:15 long, audio available.
第 5 期:Go 语言发展的近况 (下) 主持: 杨文 , 欧长坤 本期摘要:这是 Go 夜聊的第五期节目,这次我们将延续上一期的话题讨论 Go 语言的一些发展近况。本期的话题围绕即将带来的涉及运行时机制和泛型的重大变化展开。为什么 Go 语言运行时几乎每个版本都能带来大量性能提升?Go 语言规范又即将引来哪些重大的变动? 时间线 00:00 开场 00:56 运行时内存回收机制的变化 06:34 运行时的监控机制 09:56 基于寄存器的调用规约 17:06 全新的 GC 调步器 22:32 语言内存模型的完善 23:58 两位主播对支持泛型的看法 28:36 为什么 Go 语言十年之后才开始引入泛型 32:32 Go 1 和 Go 2 对开发者来说意味着什么 36:58 Go 语言的发版困境 39:53 泛型的起源 41:54 Go 语言泛型语法设计上的争议 45:32 类型参数与类型集作为泛型的实现 51:16 Go 团队的内部矛盾 59:10 尾声 🔗 相关链接 MADV_FREE 更改为 MADV_DONTNEED (1.16), , 全新的 runtime/metrics (1.16) 基于寄存器的调用规约 (1.17) 全新的 GC 调步器 (1.18) , , Russ Cox 有关内存模型的 3 篇文章 内存模型的完善 (1.18) 书籍《C++ 语言的设计和演化》The Design and Evolution of C++ 泛型语言规范的变更 (1.18) 类型参数 类型集 Russ Cox 的“过激”言论 Go 语言历史全记录 📝 联系我们 来信 hi@talkgo.fm Telegram 听众群
You can listen to 第 5 期:Go 语言发展的近况 (下) online on Radio and Podcast. Open the player on this page to stream the available audio.
第 5 期:Go 语言发展的近况 (下) is an episode from Go 夜聊 by Go 夜聊.
This episode is 61:15 long.
This episode was published on Aug 6, 2021.
Yes. Use the heart button on the episode page to add it to your favorite episodes list.
Yes. This page shows related episodes from Go 夜聊 when more episodes are available from the podcast feed.
You can listen to 第 5 期:Go 语言发展的近况 (下) on this page when the episode audio is available from the podcast feed.
第 5 期:Go 语言发展的近况 (下) is from Go 夜聊 by Go 夜聊.
Published Aug 6, 2021 and 61:15 long