开源实时性能分析平台
Pyroscope 是基于 Go 的开源实时性能分析平台,在源码中添加几行代码 pyroscope 就能帮你找出源代码中的性能问题和瓶颈、CPU 利用率过高的原因,调用树展示帮助你理解程序,支持 Go、Python、Ruby 语言。
Pyroscope 可以存储来自多个应用程序的多年剖析数据,支持一次查看多年的数据或检索查看特定的事件数据,还有丰富炫酷的图表展示。
开源地址:https://github.com/pyroscope-io/pyroscope#read-this-in-other-languages
01 身份识别与访问管理系统
IAM (Identity and Access Management)是一个基于 Go 语言开发的身份识别与访问管理系统,用于对资源访问进行授权。
这个项目用到了 Go 企业开发的大部分核心技能点,可以作为学习 Go 语言积累项目经验的不错项目。
开源地址:https://github.com/marmotedu/iam
02 基于 Go 的仿百度网盘项目
这个开源项目是一个基于 Go 语言实现的分布式云存储服务。仿百度云,支持断点续传和秒传。
开源地址:https://github.com/xiaogao67/gin-cloud-storage
03 Go 语言优秀资源整理
这是一个资源汇总的 GitHub 项目,包含了存储、设计模式、算法、实战项目、学习资料等等的开源项目。
开源项目:https://github.com/shockerli/go-awesome
04 读者推荐的 Golang 开发者
这是一位读者推荐的开发者,这位开发者开源了很多 Go 语言不错的小项目,如果想学习的可以去它的个人主页看看。
个人主页:https://github.com/mattn
05 流量录制回放工具
Sharingan 是一个基于 Golang 的流量录制回放工具,录制线上真实请求流量进行回放测试,适合项目重构、回归测试等。
开源地址:https://github.com/didi/sharingan
06 数据管理平台
GoAdmin 可以帮助你的golang应用快速实现数据可视化,搭建一个数据管理平台。10 分钟内做一个好看的管理后台,开箱即用的 rbac 认证系统。
开源地址:https://gitee.com/go-admin/go-admin
07 Go 学习库
这个开源项目包含 Go 学习资料、Go 进阶资料、实用工具类、DDD 项目落地、Go-kit 、Go-Micro 、Go 推送平台、微服务实践等相关内容。
开源地址:https://github.com/hwholiday/learning_tools
原文链接:
盘点 7 个 yyds 的 Go 项目