06 2018 档案

摘要:先看一下我们讲到哪里了: cache2go的源码前面我们已经讲完了cacheitem和cachetable的实现,今天cahce和examples会一起讲完~ 1、cache.go源码 ​ 前面的代码看完之后现在看cache.go就太简单了,上代码吧~ 1var ( 2 cache = make(m 阅读全文
posted @ 2018-06-23 11:17 胡说云原生 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:今天我们来看cachetable.go这个源码文件,除了前面介绍过的主要数据结构CacheTable外还有如下2个类型: 下面先看剩下2个类型是怎么定义的: CacheItemPair非常简单,注释一句话讲的很清楚,是用来映射key到访问计数的 CacheItemPairList明显就是一个Cach 阅读全文
posted @ 2018-06-19 21:53 胡说云原生 阅读(1998) 评论(0) 推荐(0) 编辑
摘要:一、概述 我们今天开始第一部分“golang技能提升”。这一块我计划分析3个项目,一个是很流行的golang源码阅读入门项目cache2go,接着是非常流行的memcache的go语言版groupcache,最后是docker项目中分出来的核心组件之一containerd,通过这3个项目的源码全解析 阅读全文
posted @ 2018-06-19 09:55 胡说云原生 阅读(3116) 评论(0) 推荐(2) 编辑
摘要:我要写什么 《看懂每一行代码 - kubernetes》会包含k8s整个项目的源码解析,考虑到门槛问题,在开始分析k8s之前我会通过一些更低难度的golang开源项目讲解来帮助大家提升golang编码技能;然后通过与k8s相关的一些项目的讲解,打通阻碍k8s学习的一些大障碍;最后集中火力,将kube 阅读全文
posted @ 2018-06-18 13:35 胡说云原生 阅读(1770) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示