[7 天用 Go 从零实现系列] 第二期分布式缓存 GeeCache 已经完结~

2020-02-17 22:04:36 +08:00
 gzdaijie

7days-golang 这个项目坚持到第二期了,上一期是模仿 gin 的 web 框架 gee。这一期模仿 groupcache 实现了分布式缓存geecache,也算是学习经典项目源码的一种方式吧。对 golang 感兴趣的童鞋欢迎关注,想快速入门 golang 的看这里~

下一期计划是分布式爬虫,目前还在琢磨 colly 的源码。

另外刚注册了微博,各位大佬求波互粉~

4508 次点击
所在节点    程序员
25 条回复
AmrtaShiva
2020-02-17 22:20:35 +08:00
厉害了 业余爱好者表示俩月没写出一个真正的千年历法来 😎
gzdaijie
2020-02-17 22:40:08 +08:00
@AmrtaShiva 这个项目每天 100 行左右,是一些比较经典但代码量比较小的库,相对容易的。估计代码量还不如千年历法~
mightofcode
2020-02-17 22:42:27 +08:00
点赞
chinesestudio
2020-02-17 22:54:45 +08:00
大佬 帮忙搞个二次开发 用户图床分发 造福一下大众?

https://github.com/aimerforreimu/auxpi
credochen
2020-02-17 23:21:04 +08:00
厉害👍
guonaihong
2020-02-17 23:57:03 +08:00
挺不错。楼主 下次出个如何写技术文章的教程,如何?
AzadCypress
2020-02-18 00:06:31 +08:00
之前在 GitHub 看到一个 project52,就是一周一个 go 项目持续一年
labulaka521
2020-02-18 00:26:16 +08:00
厉害了
lhx2008
2020-02-18 07:41:53 +08:00
可以在开始之前加一些类结构的说明
gzdaijie
2020-02-18 08:05:55 +08:00
@lhx2008 好建议,之前用了 godoc 插件检查,每个大写类和方法加了用途说明,不过有些写的过于简单了。
gzdaijie
2020-02-18 08:08:35 +08:00
@AzadCypress 我也看了那个项目,算是每周做一道 golang 练习题,比如处理头像,写个字符串匹配算法啥的,不过那个作者毅力真是佩服,周周没有间断。
gzdaijie
2020-02-18 08:10:00 +08:00
@mightofcode @credochen @labulaka521 感谢认可和支持~
gzdaijie
2020-02-18 08:14:34 +08:00
@guonaihong 这个难度有点大,其实我过几个月看我之前写的博客,和看一年前的代码的感觉是一样的。。。只能说,多写,就知道原来写的哪些部分需要改进。我现在月 PV 也就 3 万,很小众,可能给不了什么建议。
gzdaijie
2020-02-18 08:15:29 +08:00
@chinesestudio 这个项目关注的人不少,有时间可以参与。
loading
2020-02-18 08:55:12 +08:00
@AzadCypressgithub.com/kkdai/project52 吧?

希望我这个搜索能更容易帮到人。
loading
2020-02-18 08:56:42 +08:00
github 已 star,不过微博我是不会去注册的。
gzdaijie
2020-02-18 09:16:15 +08:00
@loading 已发感谢,说再多不如贴链接。和我搜到的一致,练手还是很适合的。想在博客上尝试利用微博开发者的一些接口,所以用了,在探索中。
Windsooon
2020-02-18 09:43:03 +08:00
@gzdaijie 文章写得不错的,过来人经验把直接放在专栏而不是从专栏引流到博客 Google 权重会比较高。
yprisoner
2020-02-18 09:51:46 +08:00
学习一下!
rookiebulls
2020-02-18 10:49:50 +08:00
学习一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX