🎶 欢迎来到 Kn’s Blog… 这里记录着我的认识和思考
👀 所有分类 | 👀 所有标签
2021/04/16 | 如何看待gopanic及异常处理 | 🔖
go
,
panic
,
exception
,
try-catch |
2021/04/14 | Go程序内存泄露问题快速定位 | 🔖
go
,
cgo
,
pprof
,
bpf
,
bcc
,
内存泄露 |
2021/03/09 | 聊聊计算机系统中的时间 | 🔖
clock
,
clock skew
,
leap second
,
时钟
,
时钟漂移
,
闰秒 |
2020/12/15 | 硬件视角剖析内存屏障实现原理 | 🔖
memory barrier
,
store buffer
,
invalidate queue
,
MESI
,
MESIF |
2020/10/16 | 如何“偷懒”:从提升代码质量开始 | 🔖
代码规范
,
代码质量
,
可读性 |
2020/10/06 | Visualizing Your Go Code | 🔖
go
,
go/ast
,
visualize
,
uml |
2020/09/28 | go源码剖析 - go命令 | 🔖
go
,
toolchain |
2020/09/20 | 家人&生活,比工作重要 | 🔖
生活
,
工作
,
平衡 |
2020/09/06 | 剖析go二进制文件 | 🔖
go
,
disassembler
,
gapstone |
2020/08/28 | go程序如何实现热重启 | 🔖
go
,
热重启
,
forkexec
,
unixsock |
2020/08/25 | delve调试器设计实现 | 🔖
go
,
debug
,
delve
,
starlark
,
jsonrpc |
2020/08/23 | Monkey Patching in Go | 🔖
go
,
monkey-patching
,
mock |
2020/08/20 | x64汇编开发介绍 | 🔖
intel
,
assembly
,
x64 |
2020/08/19 | 选择合适的测试框架 | 🔖
go
,
test
,
gotest
,
gomonkey
,
goconvey
,
gostub |
2020/08/19 | go开发如何做测试:表驱动测试 | 🔖
go
,
test
,
gotest |
2020/08/13 | 骑自行车一点都不舒服,但是很爽 | 🔖
life |