如何阅读Golang的源码?
有些库并不值得看,比如archive、compress以及crypto包,涉及的是压缩算法以及加密算法的知识。
有些包属于工具类,比如bufio、bytes、strings、path、strconv等,这些包不涉及领域知识,阅读起来比较容易。
有些包属于与系统api打交道的,如os,net、sync。
学习这些包需要对操作系统api有明确的认识。
深入了解语言的底层原理,则需要阅读runtime包。
了解语言的设计理念,强烈建议阅读io以及fmt包,阅读后对接口的设计理解更深…。
相关推荐
最新更新
推荐阅读
为什么不用rust重写Nginx?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
全平台应用框架会是趋势吗?flutter、tauri、maui你更看好哪一个?
雷军,是真的如表现的那么真诚吗?
Postgres 和 MySQL 应该怎么选?
中美贸易协定取得重大突破!美股暴涨!美国近期宣布与多个经济体将达成实质贸易协定,对此你怎么看?
如何看待中国民航局对必须携带具有3c强制认证的充电宝上机的规定?
为什么有人会说要崛起要靠西科这种观点呢?
如何看待台湾地区陆委会威胁国民党抗日老兵参加9.3阅兵会剥夺退休金?
「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
猜你喜欢
关注我们

包装用纸
网站首页
