文章标签 Golang

Golang 中避免 []bytes 和 string 转换开销的正确方法

本文写于 2024 年 5 月,基于 go version go1.22.3 linux/amd64 展开讨论。 一些事实(尤其是编译优化的条件)会随着时间发生改变。

更多 ...


何时使用 Go 泛型

这篇文章是 When To Use Generics 的中文翻译,作者是 Go Team 的 👤 ianlancetaylor

更多 ...


函数式编程在 Go 泛型下的实用性探索

函数式编程(Functional Programming / FP)作为一种编程范式,具有无状态、无副作用、并发友好、抽象程度高等优点。目前流行的编程语言(C++、Python、Rust)都或多或少地引入了函数式特性,但在同作为流行语言的 Golang 中却少有讨论。

更多 ...