2019s
- 30 Dec 2019
面向应用的 Golang 抽象存储层介绍
storage 是一个面向应用的 Golang 统一存储层,其目标是生产级别就绪,高性能,无供应商锁定。目前支持 Azure Blob st... - 13 Dec 2019
go-locale 介绍
在上一篇文章 在 Golang 中如何做国际化? 中我提到了 “Go 目前没有一个好的检测运行环境语言的库”,go-locale 就是为了解... - 11 Dec 2019
在 Golang 中如何做国际化?
国际化是一个大问题,具体到我现在从事的开发工作而言,大体上会分为以下几个步骤: 获取待翻译字符串 翻译字符串 应用已翻译字符串 使用已翻译字... - 27 Nov 2019
更好用的 IANA Language Subtag Registry 数据
研究 Language Tag 的时候发现 IANA 发布的 Language Subtag Registry 是用 Record Jar ... - 10 Nov 2019
Go 模板元编程及其在 qsctl 中的实践
有一段时间没有写博客了,最近主要在做的是事情是重新设计并跟小伙伴 Lance 一起了实现 QingStor 对象存储的命令行工具 qsctl... - 19 Sep 2019
Archlinux 连接并使用打印机
一直觉得折腾打印机很麻烦,所以每次都是让朋友 F 帮我打印各种材料。但是现在朋友 F 已经离职了,所以只能自己想办法搞了。本文会首先介绍操作... - 30 Aug 2019
Jenkins Pipeline 介绍
前一段时间推动整个 Team 都转向了 Go Modules,最近一段时间的工作主要是在推动自动化构建与测试。我们最后选定的方案是 Jenk... - 22 Aug 2019
Go Modules 迁移实战经验
自从上次 Go Modules 分享以来,我们 Team 的所有 Golang 项目在逐步的切换到 Go Modules,但是在实际执行的操... - 06 Aug 2019
开放容器标准(OCI) 内部分享
研究工程效率提升必然逃不开容器化,容器化能够屏蔽不同项目的细节,大幅度降低构建持续集成系统的难度,只需要专注于提供平台服务即可,这对我们 T... - 08 Jul 2019
beancollect —— beancount 账单导入工具
每一个 beancount 的使用者最终都会写一个自己的账单导入工具,我当然也不例外。 What beancollect 是一个为 bean...