Open chenyahui opened 10 months ago
https://www.cyhone.com/articles/golang-varint/?
《Golang 源码剖析系列》。本文部分内容由 chatgpt4 润色 最近发现 Golang 标准库竟然自带了 varint 的实现,代码位置在 encoding/binary/varint.go。刚好借助 golang 标准库的 varint 源码,我们来系统地学习和梳理下 varint。 熟悉 protobuf 的人肯定对 varint 不陌生,protobuf 里面除了带 fix (如
https://www.cyhone.com/articles/golang-varint/?
《Golang 源码剖析系列》。本文部分内容由 chatgpt4 润色 最近发现 Golang 标准库竟然自带了 varint 的实现,代码位置在 encoding/binary/varint.go。刚好借助 golang 标准库的 varint 源码,我们来系统地学习和梳理下 varint。 熟悉 protobuf 的人肯定对 varint 不陌生,protobuf 里面除了带 fix (如