跳转到主要内容
KKairos
  • 首页
  • 文章
  • 系列
  • 标签
  • 关于
  • 首页
  • 文章
  • 系列
  • 标签
  • 关于
  • GitHub
← 所有标签

主题索引 · 4 篇

#Go

这里收集所有以「Go」为线索的文章,像一张持续增补的主题卡片。

#

2026

4 篇
  • 202607 / 24

    Go 并发第一课:goroutine、channel 与 select

    从 Java 线程的心智模型出发理解 Go 的并发:goroutine 为什么敢开十万个、channel 的无缓冲与有缓冲各自在表达什么、select 怎么把多路等待写成一段平铺直叙的代码,以及 -race、闭包捕获这些第一个月必踩的坑。

    编程Go
  • 202607 / 16

    Go 的错误处理:写惯了 try-catch 的人,要过哪几道坎

    从 Java 的异常体系转到 Go 的 if err != nil,最初的感受是「这也太原始了」。这篇讲清楚 Go 为什么把错误当普通值、%w 包装与 errors.Is / errors.As 的正确用法、哨兵错误与自定义错误类型怎么选,以及 panic 真正该出场的时刻。

    编程Go
  • 202607 / 08

    理解 Go 的 slice:从底层数组到 append 的每一次搬家

    slice 是 Go 里最常用也最容易「用对了但不知道为什么对」的结构。这篇从三元组结构讲起:切片和数组的关系、append 什么时候原地写什么时候搬家、共享底层数组的四个经典坑,以及全切片表达式是怎么救场的。

    编程Go
  • 202606 / 10

    我为什么从 Java 转向了 Go

    三个不太理性但都真实的理由:一只名叫 Gopher 的吉祥物、写代码时大脑明显更清晰的体感,以及一个真的拿到 Go 实习的学长。

    随笔GoJava

手写 · 慢读 · 不打扰

© 2026  ·  Kairos ·  河南 · 开封

扉页档案系列学习足迹