Golang
文章平均质量分 91
六师傅
这个作者很懒,什么都没留下…
展开
-
Go Slice 深入浅出
文本将主要分析 Go 语言切片的实现原理和使用时的注意事项,不会对切片的基本使用做过多描述,所以如果您没有 Go 语言基础,可以先了解下切片的基础用法。原创 2023-08-26 09:00:00 · 55 阅读 · 0 评论 -
Go 实现基于内存的 LRU 缓存
本文我们就来介绍下一个基于 Go 语言支持 LRU 淘汰策略缓存的实现思路。原创 2023-08-25 09:00:00 · 679 阅读 · 1 评论 -
Go 结构体兼容性实践
本文就针对模块中修改公开结构体类型对兼容性的保证实践进行讨论,主要从修改结构体的一些原则,以及新增结构体字段是需要考虑的字段默认值问题,和在有结构体比较场景时可能遇到的问题,以及如何避免这些问题的进行讨论。原创 2023-08-23 09:00:00 · 86 阅读 · 0 评论 -
Go 接口兼容性实践
本文主要讨论 Go 模块中接口在兼容性方面要考虑的问题,比如在扩展接口方法时会有哪些问题,如何保证兼容,以及解决这些问题可能需要采用的方法。原创 2023-08-24 09:00:00 · 72 阅读 · 0 评论 -
Go 模块开发函数兼容性保证
本文主要针对 Go 模块开发时常见一些兼容性问题进行讨论,本文列举的一些原则和实践有借鉴 Go 标准库的一些实现方式。大家也可以自行到 Go 标准库源码中发掘实际的实现方法。本文主要对函数的兼容性进行讨论。原创 2023-08-22 23:11:35 · 48 阅读 · 0 评论