文章自 杭州
Golang 中避免 []bytes 和 string 转换开销的正确方法
- 2024-05-19
本文写于 2024 年 5 月,基于 go version go1.22.3 linux/amd64
展开讨论。
一些事实(尤其是编译优化的条件)会随着时间发生改变。
2023 更新日志
- 2024-02-03
其实每个年初都有写年度总结的冲动,但每年都因为拖延而不了了之。快元旦的时候
👤soyking
就在群里催大家写总结,现在豆豆和小杰 已各自完成 [1] [2],
我也该动动笔了。
Implementing "nested inline markup" in reStructuredText and Sphinx
- 2024-01-14
Sphinx is a famous documentation generator used by a lot of Open Source communities. It uses reStructuredText (hereafter referred to rST) as markup language by default.
辞职为学画(一)
- 2023-12-10
这是一篇搁了好几年的草稿,后半段迟迟无法下笔,近年的心境已与那时大不相同, 现在写出来总觉得自己在说谎,只好把一部分摘出来,让它得以见天日。 希望有机会把后面的内容补完吧。
纸张尺寸标准以及非标准纸张的收纳技巧
- 2022-06-26
之前画的大量小创作基本都是在 32K 的小张水彩纸上画的,然后装在蔓纯老师送我的正好 32K 的小画册 album-32k-1
里。后来画了一点 素描
和 丙烯
,分别用了阿诗的素描纸(310×230 mm)与哈内姆勒的水彩纸(300×240mm),他们的的尺寸比 A4(297×210 mm)大一点,又比 A3(420×297 mm)小不少,收纳起来很尴尬。
函数式编程在 Go 泛型下的实用性探索
- 2021-10-27
函数式编程(Functional Programming / FP)作为一种编程范式,具有无状态、无副作用、并发友好、抽象程度高等优点。目前流行的编程语言(C++、Python、Rust)都或多或少地引入了函数式特性,但在同作为流行语言的 Golang 中却少有讨论。