04 2022 档案
摘要:背景 本人作为一名SRE,想用Go模拟Cpu占用100% 1秒钟,但是在Go1.13上遇到了问题,1s后Goroutine不会停止。只要用了for{},Goroutine就无法结束,即使主Goroutine结束。在Go1.14及以上版本解决了这个问题。 代码 package main import
阅读全文
摘要:Gerr库简介 Golang第三方库 官方仓库:https://github.com/GuoFlight/gerror 特点: 兼容golang原生error库gerror会自动生成traceID,方便排查整条链路的错误。gerror会自动获取错误发生的文件名+函数名+行号,方便问题的定位。 安装
阅读全文