自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 源码相关README

目的学习作者的代码风格和项目组织。深入掌握各个优秀项目的项目构建,测试以及优秀的思路。方法和步骤主要使用VSCode进行代码阅读,所选项目皆为优秀开源项目。第一步:自顶向下理清代码组织关系第二步:有针对性地深挖代码第三步:自底向上理解局部代码在全局中的重要性另外会将阅读源代码过程中的思考和感受,抽象和提炼后更新在这篇文章下。参考文章:高效阅读源代码指南...

2020-02-11 22:22:45 128

原创 golang技巧(依赖于源码阅读专栏-持续更新中)

var _ AInterface = &AType{}用于在编译时检查某结构体是否实现了某接口。如果结构体实现了接口,那么编译通过。如果没有实现,那么编译不通过。例1package maintype Reader interface { Read()}type Writer interface { Write()}type A struct {...

2020-02-12 13:18:45 252

原创 Gin源码阅读-导读

项目开发语言为golang的轻量级web框架Gin。项目结构(施工中)文件夹结构├─.github├─binding├─examples├─ginS├─internal│ ├─bytesconv│ └─json├─render└─testdata ├─certificate ├─protoexample └─template文件结构.gi...

2020-02-12 11:08:14 172

原创 Gin源码阅读-gin.go(施工中-进度70%)

gin.govar _ IRouter = &Engine{}一般检查某个struct是否实现interface的时候用的,因为golang里的接口实现不是侵入式,所以这样可以在编译的时候知道是否实现了自己想要的接口package maintype Reader interface { Read()}type Writer interface { Write...

2020-02-12 10:56:58 497

原创 kubernetes 源码阅读(施工中-进度0%)

kubernetes 源码阅读

2020-02-03 12:00:46 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除