![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
youaresherlock
江湖人称狗哥!
展开
-
golang实现LRU算法
LRU LRU Least Recent used 最近最少使用算法,主要用于缓存淘汰.主要目的就是把最近最少使用的数据移除内存,以加载其他数据 下面是一个实现: 原理: 添加元素时,放到链表头 缓存命中将元素移动到链表中 缓存满了之后,将链表尾的元素删除 package lru import "container/list" // Key key type Key interfa...原创 2019-10-23 22:07:15 · 1528 阅读 · 0 评论 -
为什么选择go语言
最近阅读了一篇文章,这里简单翻译一下,给想要学习go语言的人做个参考,如果想要概括了解go语言可以看这个博客全面的go概述 文章地址: 2018 年 pros and cons of go 作者:Samuel Jones 注: 不建议大学生去专门学习,寒冬来临,go语言一方面生态环境不太好,另外市场方面用的公司比较少,并且现在要求比较高,建议初级以上的开发者去学习,当做你的第二,第三语言比较好....翻译 2019-05-24 16:23:09 · 519 阅读 · 0 评论 -
快速成为go初级工程师
go非常的简单易学,但是语法真的是不适应,坑也比较多一点.它的框架也非常简单,基本上你花一天时间通读一下官方文档,找一点其他资料就可以入门了 花了三天通读了一些中英文文档,最后两天一天看了一个框架(gorm/gin),基本已经是初级小菜鸟阶段了… 安装配置文档: 编译器安装: download 参考知乎 开发环境配置: vscode&golang 安装vscode go插件可能有些...原创 2019-07-22 18:19:06 · 975 阅读 · 0 评论