上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页
  2021年3月9日
摘要: sync.Once 前言 sync.Once的作用 实现原理 总结 sync.Once 前言 本次的代码是基于go version go1.13.15 darwin/amd64 sync.Once的作用 根据名字就大致能猜到这个函数的作用,就是使用sync.once的对象只能执行一次。 我们在err 阅读全文
posted @ 2021-03-09 09:21 ZhanLi 阅读(293) 评论(0) 推荐(0) 编辑
  2021年3月8日
摘要: errgroup 前言 如何使用 实现原理 WithContext Go Wait 错误的使用 总结 errgroup 前言 来看下errgroup的实现 如何使用 func main() { var eg errgroup.Group eg.Go(func() error { return err 阅读全文
posted @ 2021-03-08 16:26 ZhanLi 阅读(1192) 评论(1) 推荐(0) 编辑
  2021年3月7日
摘要: waitGroup源码刨铣 前言 WaitGroup实现 noCopy state1 Add Wait 总结 参考 waitGroup源码刨铣 前言 学习下waitGroup的实现 本文是在go version go1.13.15 darwin/amd64上进行的 WaitGroup实现 看一个小d 阅读全文
posted @ 2021-03-07 21:37 ZhanLi 阅读(764) 评论(0) 推荐(0) 编辑
  2021年2月22日
摘要: context 前言 什么是context 为什么需要context呢 context底层设计 context的实现 几种context emptyCtx cancelCtx timerCtx valueCtx 防止内存泄露 总结 参考 context 前言 之前浅读过,不过很快就忘记了,再次深入学 阅读全文
posted @ 2021-02-22 19:25 ZhanLi 阅读(302) 评论(0) 推荐(1) 编辑
  2021年2月5日
摘要: 2020年度总结 害,又是一年。想想去年的定的目标,完成一般吧。不过也有别的收获。 总结下这一年,就是出乎意料,之前在别人口中听到的不可思议的事情,竟然真真切切发生到自己身上了。 印象最深刻的就是裁员,找工作。。。。 不过通过次突发的事情,明白了要时刻有危机感,学习不能断。 这次的失业找工作,好像明 阅读全文
posted @ 2021-02-05 10:12 ZhanLi 阅读(133) 评论(0) 推荐(0) 编辑
  2021年1月23日
摘要: go中string是如何实现的呢 前言 实现 go语言中的string是不可变的 []byte转string string转[]byte 字符串的拼接 +方式进行拼接 fmt 拼接 Join 拼接 buffer 拼接 builder 拼接 测试下几种方法的性能 字符类型 byte rune 内存泄露 阅读全文
posted @ 2021-01-23 23:31 ZhanLi 阅读(1279) 评论(0) 推荐(0) 编辑
  2021年1月13日
摘要: 字符编码笔记 前言 字符类型 什么是字符集 字库表 编码字符集(字符集) 字符编码(编码方式) ASCII 码 Unicode Unicode和ASCII的区别 UTF-8编码 UTF-8和Unicode的关系 乱码 总结 参考 字符编码笔记 前言 最近在看go中string的源码,发现字符中的几个 阅读全文
posted @ 2021-01-13 13:12 ZhanLi 阅读(976) 评论(0) 推荐(0) 编辑
  2021年1月1日
摘要: sync.pool sync.pool作用 使用 适用场景 案例 源码解读 GET pin pinSlow getSlow Put poolChain popHead pushHead pack/unpack popTail 缓存的回收 总结 参考 sync.pool sync.pool作用 有时候 阅读全文
posted @ 2021-01-01 16:00 ZhanLi 阅读(575) 评论(0) 推荐(0) 编辑
  2020年12月18日
摘要: go中的垃圾回收 前言 垃圾回收 go中的垃圾回收方式 三色标记法 根对象 STW 屏障技术 插入屏障 删除屏障 混合写屏障 GO中GC的流程 GC的触发时机 如果内存分配速度超过了标记清除的速度怎么办? 如何观察GC GC如何优化 GO中GC的演进过程 总结 参考 go中的垃圾回收 前言 对于go 阅读全文
posted @ 2020-12-18 16:04 ZhanLi 阅读(1092) 评论(0) 推荐(0) 编辑
  2020年12月6日
摘要: k8s中的service service存在的意义 Pod与Service的关系 Port port targetPort nodePort IP Node IP Pod IP Cluster IP 三种IP网络间的通信 Service几种类型 ClusterIP NodePort LoadBala 阅读全文
posted @ 2020-12-06 22:59 ZhanLi 阅读(911) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 31 下一页