Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【发起分享提案】有哪些值得阅读的go开源项目 #728

Open
linlih opened this issue Jun 2, 2021 · 8 comments
Open

【发起分享提案】有哪些值得阅读的go开源项目 #728

linlih opened this issue Jun 2, 2021 · 8 comments
Assignees
Labels
Go 夜读 Go 夜读:主题分享 推荐项目 推荐:GitHub 项目,框架等。

Comments

@linlih
Copy link

linlih commented Jun 2, 2021

<话题名称>

想了解下有哪些值得阅读go开源项目

诉求

希望能够通过阅读开源代码进一步对go语言的应用更加深刻,了解在使用中应该注意的用法

参考资料

目前看到的比较高star的项目,比如说docker,Kubernetes,以及hugo, nsq这些


备注

@linlih linlih added the Go 夜读 Go 夜读:主题分享 label Jun 2, 2021
@roseduan
Copy link

roseduan commented Jun 2, 2021

话题名称:
推荐下 rosedb,一个使用 Go 语言实现的 k-v 数据库。
项目地址:https://gonewspaper.org/s/rosedb

用来学习,它足够的简洁,附有详细的中文注释,帮助你快速巩固 Go 相关知识。
项目的愿景是希望能够打造一个高效稳定的 k-v 存储引擎,你可以学习相关知识,然后和我们一起完善这个项目。

参考资料:
学习或者想为这个项目做贡献,可以先学习或者巩固如下知识:

@yangwenmai yangwenmai added the 推荐项目 推荐:GitHub 项目,框架等。 label Jun 3, 2021
@linlih
Copy link
Author

linlih commented Jun 4, 2021

话题名称:
推荐下 rosedb,一个使用 Go 语言实现的 k-v 数据库。
项目地址:https://gonewspaper.org/s/rosedb

用来学习,它足够的简洁,附有详细的中文注释,帮助你快速巩固 Go 相关知识。
项目的愿景是希望能够打造一个高效稳定的 k-v 存储引擎,你可以学习相关知识,然后和我们一起完善这个项目。

参考资料:
学习或者想为这个项目做贡献,可以先学习或者巩固如下知识:

感谢推荐!

@saurfang587
Copy link

go cache 和go zero 里面部分代码

@woodpenker
Copy link

其实看go如何实现自己的标准库也挺好的. http服务看fasthttp, 时序内存型数据库看prometheus

@linlih
Copy link
Author

linlih commented Jun 15, 2021

go cache 和go zero 里面部分代码

好的,感谢推荐

@linlih
Copy link
Author

linlih commented Jun 15, 2021

其实看go如何实现自己的标准库也挺好的. http服务看fasthttp, 时序内存型数据库看prometheus

嗯嗯,看了下Go的源码也都是用Go实现的了,值得学习。谢谢推荐阅读内容

@saurfang587
Copy link

ETCD的源码 可以作为进阶学习教材。

@cloudwegoIce
Copy link

其实看go如何实现自己的标准库也挺好的. http服务看fasthttp, 时序内存型数据库看prometheus

http服务也可以看 Hertz,字节开源的高性能 http 框架,易用、性能高 https://github.com/cloudwego/hertz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Go 夜读 Go 夜读:主题分享 推荐项目 推荐:GitHub 项目,框架等。
Projects
None yet
Development

No branches or pull requests

7 participants