Back to prev

Worth Reading Codes

May 27, 2021
Linkang Chan
@Jesse Chan

主要记录下一些值得阅读的代码,按照变编程语言区分。大部分是实现比较的巧妙,同时也可以去模仿他们的写法,比如命名方式、处理方式等等。对于不同的语言,都有其独有的风格,所以通过这些项目,让自己在不同的语言上写的更加的Idiomatic

Go

[negorni]: 一个惯用的 Go 中间件库
[groupcache]: 一个缓存库,可以在某些场景下替换 memecached。其中 [LRU] 的实现比较经典。
[sh]: A shell parser, formatter, and interpreter. Supports POSIX Shell, Bash, and mksh.
[dlayer]: 用于展示 docker 镜像各层的信息的工具,实现方式比较简单,交互式使用了tview
[div]: A tool for exploring a docker image, layer contents, and discovering ways to shrink the size of your Docker/OCI image.