
最近学习了下 go,感觉从语言本身来说挺简单的。两天看了下书就上手写了个小工具。但是不知道后面该学什么?公司也不使用 go,没有实践的机会。之前学了 scala 也是一直没机会时间,过了一段时间碰上个 spark 的应用才用上了,前两天会看代码发现又忘了……
1 Mohanson 2021 年 10 月 8 日 via Android |
3 dayeye2006199 2021 年 10 月 9 日 给开源项目交 PR,先搞几个 good first issue 上上手 |
4 xin053 2021 年 10 月 9 日 |
5 freemoon 2021 年 10 月 9 日 读源码,k8s,docker,fasthttp |
6 XTTX 2021 年 10 月 9 日 学几个 web app 的 design pattern,类似 mvc, 然后用 mvc 搞几个小项目。 再去 github 搜一下 ardanlab_service, 学一下它的 design pattern 和中间件的使用。 |
8 hanswu 2021 年 10 月 9 日 老哥看的啥书 |
10 XTTX 2021 年 10 月 9 日 @xianzhe Go 语言实战 是 Bill Kennedy 写的基础入门书,Ardanlab 是他做的高阶 golang 教学,其中的 ultimate service 讲述他的 ardanlab_service pattern. 不买他的课,可以直接去 github 看源码 |
13 brucedone 2021 年 10 月 9 日 也推荐写个样子,这里面包含: |
14 brucedone 2021 年 10 月 9 日 接上: 1. goroutine 的使用 2. tcp / udp 基础 3. 协议封包 4. 客户端服务端通信 5. 锁的使用 6. 自定义包的使用 7. cli 应用 8. 系统插件设计 9. 数据统计和第三方插件集成 10. 跨平台的发布 以上基本的都覆盖到,写完能有一个大致的认识 |
17 brucedone 2021 年 10 月 9 日 @xianzhe frp ,go-shadowsocks2 , nps, v2ray, 类似的项目都不错,可以重点的参考 frp,有些思路还满不错的 |
18 bintianbaihua 2021 年 10 月 10 日 frp, echo, gin, 还有 Google 开源的一些 go 项目。 |
19 lifeHasOnce 2021 年 10 月 27 日 @lasuar 读了不用会忘记,收益率太低 |
20 qloog 2022 年 5 月 14 日 也可以直接使用框架上手写代码, 写个项目 |