Golang Go语言中 看完 https://tour.go-zh.org/教程,求推荐短小精悍 Go 源码学习

发布于 1周前 作者 itying888 来自 Go语言

看完 https://tour.go-zh.org/教程,求推荐短小精悍 go 开源代码学习 老弟昨天加今天看完了 tour.go-zh.org 的教程,想首先学习短小精悍 go 开源代码(大四学生 计划 4-5 天看完那种),或者大厂工作用到了哪些 go 开源库,求大家列举下,方便后续深入学习。


Golang Go语言中 看完 https://tour.go-zh.org/教程,求推荐短小精悍 Go 源码学习

更多关于Golang Go语言中 看完 https://tour.go-zh.org/教程,求推荐短小精悍 Go 源码学习的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

16 回复

更多关于Golang Go语言中 看完 https://tour.go-zh.org/教程,求推荐短小精悍 Go 源码学习的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


go 夜读 的 readmap 也是可以了

多谢,这个网址好像被 X 了,开全局才能访问,github 上找到了一些中文翻译仓库

推荐直接看官网文档。一手的资料。可以 google 翻译

推荐一下自己刚开始接触 go 的时候写的一个工具包: https://github.com/idoubi/goz

推荐一下自己刚写不久的一个库,玩 goroutine 的,https://github.com/woorui/async-buffer

推荐一个 nsq

log4j2 里用的队列的 go 实现, 代码量不多,可以学到很多高性能的写法. https://github.com/smarty-prototypes/go-disruptor

赞一个,这个文章虽然 2013 年的,看了下蛮实用的。

mark 下,抽空学习下。

有空看下,routine 协程?以前用 c 系统函数实现过一个简单的协程库。

在Go语言学习方面,你已经完成了https://tour.go-zh.org/教程的学习,这是一个很好的开始。接下来,为了更深入地理解Go语言,我推荐你学习一些短小精悍的Go源码。

  1. 标准库源码:Go语言的标准库非常强大且丰富,你可以从中挑选一些简单的模块开始学习,如sync.Once,它的源码实现非常简洁,同时展示了Go语言在并发控制方面的优雅设计。
  2. 开源项目:在GitHub等平台上,有许多用Go语言编写的开源项目,你可以寻找一些规模较小、功能单一的项目进行学习。这些项目通常代码量不大,但能够很好地展示Go语言在实际开发中的应用。
  3. LeetCode-Go:LeetCode是一个在线编程题库,其中包含了大量用Go语言实现的题解。你可以通过解决这些问题,学习Go语言在算法和数据结构方面的应用。

最后,记得在学习过程中多做笔记、多实践,将学到的知识转化为自己的技能。同时,也可以加入一些Go语言的社区或论坛,与其他开发者交流心得,共同进步。

回到顶部