原文链接:举荐几个能够写到简历上的Go方向优质开源我的项目(需花点心理钻研)

前言

asongGo

无工作教训

crudweb

bbs-go

bbs-goGo
  • iris (https://github.com/kataras/iris) Go 语言 mvc 框架
  • gorm (http://gorm.io/) Go 语言 orm 框架
  • Nuxt.js (https://nuxtjs.org/) 基于Vue.js的服务端页面渲染框架,简略、好用、功能强大
  • resty (https://github.com/go-resty/resty) Go 语言好用的 http-client
  • cron (https://github.com/robfig/cron) 定时工作
  • goquery (https://github.com/PuerkitoBio/goquery) html dom 元素解析
Vueweb

我的项目地址:https://gitee.com/mlogclub/bb…

Gin-vue-admin

GoGin-vue-admincrud

我的项目地址:https://github.com/flipped-au…

rpcx

RPC RPCdubbo-gogo-zerogo-kitRPCThriftgRPCHessianFinaglerpcxRPCrpcxGoRPC Zookepperetcdconsulrpcx

我的项目地址:https://github.com/smallnest/…

文档地址:https://doc.rpcx.io/

go-kit

go-kitgo-kitgo-kit
  • 观看这个系列的博客:https://juejin.cn/post/684490…
  • 源码地址在这里:https://github.com/hwholiday/…
  • go-kit主动生成代码的命令行工具:https://github.com/kujtimiiho…

我的项目地址:https://github.com/go-kit/kit

有工作教训

曾经有工作教训的敌人们就能够不必看一些根底的我的项目和原理了,能够更多的关注我的项目的架构设计、性能优化、服务治理等,更多的去思考如何保护好一个我的项目,这其实并不需要来看开源框架,更多关注本人我的项目团队的框架,从中找出优缺点去做优化,更加体现本人的价值。如果本人我的项目团队的框架比拟水的话,那么上面就举荐几个优良的开源我的项目供你学习借鉴。

zinx

zinxGoTCPzinxzinx

我的项目地址:https://github.com/aceld/zinx

文档地址:https://www.kancloud.cn/aceld…

视频地址:https://www.bilibili.com/vide…

go-zero

crudwebrpcwebrpcgo-zerogo-zerowebrpc20go-zero
go-zero

我的项目地址:https://github.com/zeromicro/…

go-nsq

NSQnsq

我的项目地址:https://github.com/nsqio/go-nsq

学习地址:https://cloud.tencent.com/dev…

Tidb

TidbNewSQLPingCAPTidbTidbGoSQLrustTidb
  • 反对弹性的扩缩容;
  • 反对 SQL,兼容大多数 MySQL 的语法,在大多数场景下能够间接替换 MySQL;
  • 默认反对高可用,主动进行数据修复和故障转移;
  • 反对 ACID 事务;
Tidb

我的项目地址:https://github.com/pingcap/tidb

文档地址:https://docs.pingcap.com/zh/t…

kubernetes

kuberneteskuberneteskubernetesKubernetesKubernetesKubernetesGokuberneteskubernetes

我的项目地址:https://github.com/kubernetes…

官网文档:https://kubernetes.io/docs/home/

中文文档:https://kubernetes.io/zh/docs…

举荐看英文文档,中文文档有些中央翻译过去有点难了解。

Prometheus

PrometheusCloud Native Computing FoundationPrometheus

我的项目地址:https://github.com/prometheus…

文档地址:https://prometheus.io/blog/

总结

本文咱们针对有无工作教训的敌人们举荐了几个优质的开源我的项目,有些我的项目曾经宽泛在企业中利用,其实现原理须要咱们深究,真正做到知其所以然,能力做到和面试官的娓娓而谈。

asong

创立了读者交换群,欢送各位大佬们踊跃入群,一起学习交换。入群形式:关注公众号获取。更多学习材料请到公众号支付。

欢送关注公众号:【Golang梦工厂】