摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 阅读全文
posted @ 2025-04-23 21:57 Piper蛋窝 阅读(105) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 阅读全文
posted @ 2025-04-22 22:45 Piper蛋窝 阅读(99) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.11 Go 1.11 值得关注的改动: WebAssembly 支持 : Go 1.11 实验性地增加了对 WebAssembly (js/wasm 阅读全文
posted @ 2025-04-21 21:55 Piper蛋窝 阅读(80) 评论(0) 推荐(0)
摘要: 下面是本文的脉络: - 初始化 Ubuntu 开发环境 - 编译 Linux Kernel - 基于 busybox 制作 root fs - 启动 QEMU - gdb 连接 - VS Code 连接 阅读全文
posted @ 2025-04-20 16:06 Piper蛋窝 阅读(804) 评论(4) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 阅读全文
posted @ 2025-04-20 12:38 Piper蛋窝 阅读(64) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.9 Go 1.9 值得关注的改动: 类型别名 (Type Aliases): 引入了类型别名的概念 (type T1 = T2),允许为一个类型创建 阅读全文
posted @ 2025-04-19 12:05 Piper蛋窝 阅读(72) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 阅读全文
posted @ 2025-04-18 22:16 Piper蛋窝 阅读(82) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.7 Go 1.7 值得关注的改动: 语言规范微调: 明确了语句列表的终止语句是以“最后一个非空语句”为准,这与编译器 gc 和 gccgo 的现有行 阅读全文
posted @ 2025-04-17 22:30 Piper蛋窝 阅读(87) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.6 Go 1.6 值得关注的改动: 平台支持:新增了对 linux/mips64、linux/mips64le 和 android/386 的实验性 阅读全文
posted @ 2025-04-17 00:25 Piper蛋窝 阅读(55) 评论(0) 推荐(0)
摘要: 本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.5 Go 1.5 值得关注的改动: 自举(Bootstrapping) :编译器和运行时现在完全由 Go 语言(和少量汇编)实现,不再依赖 C 语言 阅读全文
posted @ 2025-04-15 22:30 Piper蛋窝 阅读(74) 评论(0) 推荐(0)