@
Junaaq 我也是初学,很初级的那种。不过可以给你分享下
1. go 语言圣经
撸完前 5 章之后,没事的时候就刷几道 leetcode 熟悉下
2. 标准库
github 上有个人搞了个翻译版,翻的库比较少。可以照着上面用试试标准库。
看的时候最好是看他提到的库,然后去找当前版本源码。他上面有些代码不是最新的。
我提过 pull req,但是后来发现他好像半年前就不更新了,后来就不提了。
看几个之后自己随便翻翻其他库吧,有个大致了解
3. 看官方文档
这时候日常用的一些小工具可以换成 go 写写。没事的时候翻翻官方文档,大部分知识可能你已经掌握了,但是还是会有些知识点是你上面不了解的。例如:
我到这个步骤的时候用的 golang 写几个小工具,当时编译引用包总是报找不到。
这时候看了下官方的 create a module.
4. 看工程源码
现在卡在这步了,之前都是自己随便写写小工具。现在想把手里的一个中间件翻译成 go,但是基于之前写的感觉结构不是很好,所以想找找看别人的代码