/images/avatar.png

runzhliu

Go-log包拆包分析

概述 其实标准库 log 包只有短短三百多行代码,非常适合拿来分析。 代码分析 首先,这是 log 包的一些引用的标准库,包括 fmt, io, os 等输出的包,也包括像 runtime 和 sync 这些

Go-mod的使用

概述 本文主要是根据 Modules 的翻译和实践操作。 Go Modules 是从 Go 1.11 开始,就引入了依赖管理工具,并在最近发布的 Go 1.14 开始稳定了,可以用于生产环境。Go 官方鼓励大

架构师的能力和价值

架构师不要只做「传话师」 讲的比较直白一点,架构师就是处理很多 case 的时候有经验,甚至是有特殊的经验可以迅速帮你把服务恢复。 举个在很多公司都会遇到

Golang的单引号和双引号

概述 经常使用 Go 来写代码,以前总感觉单引号和双引号都可以用来表示字符串,那么实际上又是否有差异呢?本文针对 Go 的单双引号,简单总结一下。 实例 先看