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