go 开源项目求推荐

2021-01-27 23:47:18 +08:00
 Dongxiem
如题,请问各位有什么比较优秀的开源项目推荐的吗?代码量不要那么高的那种,就想学习一下然后看看能不能找个实习。
8396 次点击
所在节点    Go 编程语言
44 条回复
VtWEX
2021-01-27 23:59:40 +08:00
同求!
hotsymbol
2021-01-28 00:05:42 +08:00
zeromake
2021-01-28 00:16:54 +08:00
v2webdev
2021-01-28 00:53:14 +08:00
出于找工作就别 Golang 了,Java 不好吗。
fiypig
2021-01-28 00:54:28 +08:00
我想冲 java 了
askfermi
2021-01-28 02:50:32 +08:00
gowk
2021-01-28 05:13:23 +08:00
https://github.com/gowk?language=go&tab=stars
可以看看我 star 的一些项目,里面有不少短小精悍的代码
hanxiV2EX
2021-01-28 07:21:36 +08:00
gin
xpzouying
2021-01-28 08:30:00 +08:00
https://github.com/xpzouying/graft
之前学习 raft 时 fork 加修改。对于 raft 的理论学习推荐,在面试时应该也很有用。原本的代码写的很清晰。
masterclock
2021-01-28 08:36:02 +08:00
awesome-go 里找
awesome-go 本身就不错,收集、整理 go 库
语言只是语言,还得选择方向,不是所有程序员都做 web
kele1997
2021-01-28 08:53:14 +08:00
https://geektutu.com/post/gee.html 极客兔兔的从 0 开始系列
https://github.com/golang/groupcache 支持 lru,一致性哈希,singlefight 的缓存模块
eudore
2021-01-28 09:19:04 +08:00
自荐 https://github.com/eudore/eudore,开发两年多了还在持续优化中,代码行 6300 无依赖,建议配合 wiki 文档看,gohttp 领域内容基本都包含。
eudore
2021-01-28 09:19:59 +08:00
自荐 https://github.com/eudore/eudore
开发两年多了还在持续优化中,代码行 6300 无依赖,建议配合 wiki 文档看,gohttp 领域内容基本都包含。
young1lin
2021-01-28 09:58:05 +08:00
听说 Codis 源码质量很高
a719114136
2021-01-28 10:25:59 +08:00
luxurioust
2021-01-28 10:27:43 +08:00
开源 Go 语言 Excel 文档基础库: [https://github.com/xuri/excelize]( https://github.com/xuri/excelize)
alpha4zeta
2021-01-28 10:35:35 +08:00
xkeyideal
2021-01-28 11:55:34 +08:00
搞清楚 golang 的核心,以及自己看开源项目是为了什么。
推荐 go 的开源项目,基于一定的语言基础的话,在个人看来没有第二个可选项,看 nsq 的源码吧,
这个项目里有啥:goroutine 的灵活运用,tcp 与 http 网络编程,各类的编程技巧
guonaihong
2021-01-28 14:08:02 +08:00
楼上各位老魔法师推荐的都挺好,但对新手可能不现实,一些库别说是实习生,就是用了几年 go 的,通读一遍代码也要花很久。
找工作可以,先根据期望去的公司,过滤出招聘要求,再查漏补缺。
常见的 redis, mysql,go 会用,go 就是普通的编程语言,if else go chan,玩下,就随便写写就行了,这玩意太简单了。
然后准备些自己的亮点,比如我的一个亮点,具备很多 rfc 协议重零开发的能力。实例论证 https://github.com/antlabs/httparser
最后就是数据结构和算法。
工作以后,加强学习能力的锻炼,比如 8 个小时看完一本书,这样以后遇到未知的知识点,也能快速了解全局概念。
oooolongtea
2021-01-28 15:17:44 +08:00
自己做一个项目不挺好?

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

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

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

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

© 2021 V2EX