漩涡的博客
Golang
15
Sep 2021
开发者或多或少都会写 Code Generator,对 Golang 开发者来说尤其如此。一方面是因为 Golang 类型系统的羸弱,另一方... 30
Jul 2021
大家好,我是丁皓,是 QingStor 生态开发的负责人,常用网名叫做漩涡。
随着云计算变革的逐步深入,越来越多的用户选择在云上存储数据,他... 09
Jan 2021
文章 Adding BPF target support to the Rust compiler
介绍了 BPF 与 Rust 编译模型上... 23
Dec 2020
serde-go 是 serde 的 Golang Port,目标是实现通用且高效的 Golang 数据结构序列化与反序列化。本系列的内容包... 30
Nov 2020
上一期的随缘分享要追溯到去年一月了,其实一直有在看各种奇奇怪怪的项目,但是之前的随缘分享搞得有点太刻意以至于要正经危坐的去考虑行文和措辞。现... 09
Nov 2020
在某次日常 Syu 之后,我的 archlinux 难得的翻车了——重启之后进入了 BIOS 的锁屏介面:
第一直觉是自己的 EFI 被搞... 31
Oct 2020
最近在把开源项目的 CI 统一迁移到 Github Action,单元测试使用 Github Hosted Runner,而集成测试则会在我... 22
Aug 2020
https://exercism.io 是一个开源非营利性的编程学习平台,今天偶然遇见的之后非常赞同他们的运营模式和理念,于是注册成为了 G... 05
Aug 2020
go-locale 是一个跨平台语言检测库,前段时间刚刚发布了 v1.0.0,开发的过程中出现了不少想当然导致的问题,本文做了一些整理。
l... 10
Jul 2020
作为一个服务可观察性的重要组成部分,日志会出现在代码的任何地方,这使得日志库本身的性能和可靠性也会影响到服务本身。为了在不影响可观察性的前提...