目前 golang 水平在 "读完The Go Programming Language但没有进行过多实践" 这一层次,想要找一个开源项目来学习一下 golang,主要有两个目的:
目前看到一个 gin 似乎还不错?各位 v 友有什么开源项目推荐吗?提前谢谢各位大佬
1
securityCoding 2020 年 8 月 30 日
go-micro 模块化做的很好 , rpcx 代码也很好(底层知识不扎实看起来会很累)
|
2
fishCatcher 2020 年 8 月 30 日 via iPhone |
3
Lonenso 2020 年 8 月 30 日 via Android 我推荐 rpcx 作者的博客, 以及他自己写的 rpc 框架。
|
4
justin2018 2020 年 8 月 30 日
@fishCatcher 这个教程真棒~
|
5
v2orz 2020 年 8 月 30 日
同样的状态,mark
|
6
ETCartman 2020 年 8 月 30 日
|
7
yuang 2020 年 8 月 30 日 via Android
不知道 go 语言中文网的源码看起来怎么样? https://github.com/studygolang/studygolang
|
8
guanhui07 2020 年 8 月 30 日 via iPhone
确实可以
|
9
securityCoding 2020 年 8 月 30 日
@Lonenso 在啃 rpcx 源码,底层知识不扎实看的好累啊,各种性能优化
|
10
sophos 2020 年 8 月 30 日
找点相对小或功能单一的项目,阅读并尝试贡献代码或想法,比如我 Github 上就有开源这种 Golang 项目,非常欢迎提 issue 或 pr:)
|
11
Lonenso 2020 年 8 月 30 日
@securityCoding 如果要啃源码 不如看官方 rpc. 如果是学习 go 就看看他的博客, repo 的文档.
|
12
root1iu OP |
14
catcn 2020 年 8 月 31 日
看 golang 源码啊
|
15
Alias4ck 2020 年 8 月 31 日
helm
|
16
tikazyq 2020 年 8 月 31 日
|
17
saltbo 2020 年 8 月 31 日
https://github.com/saltbo/zpan 正在开发 最近将发布 v1.0 版本 欢迎来转转
|
18
MrTreasure 2020 年 8 月 31 日
刚上手第一阶段建议用 go 写写设计模式,这一阶段熟悉 go 的语法
看别人的源码其实很枯燥的,我个人也不太能看的下去,我是确定了一个小目标,要做一个什么东西,再设计架构图,最后再实现代码。这中间可能很很多不会的,刚好也能自己学习。直接看别人源码 copy 效果真不一定好 |
19
root1iu OP @MrTreasure 是的,自己写一个小东西应该提升的比较快,但看源码不是为了 copy 吧,看看好的代码也是提升自己的一个方式嘛
|