常用功能在go语言的kitex和hertz框架中的实现demo;第三方优秀库对比,选型,使用demo;比如随机数生成,时间操作,字符串操作,jwt处理,redis连接及操作,mdb连接及基础操作,sse通信,mqtt通信,websocket通信,oss文件管理,微信支付,支付宝支付,微信消息推送,高德地图api调用,服务器网络请求,短信推送,文件操作【表格,word,yaml,json,log】等
polaris-go 北极星框架go语言版官方github实时库
https://github.com/EsotericSoftware/spine-runtimes.git
Fx 是一个用于 Go 语言的依赖注入系统,它具有以下显著优点:
消除全局变量:帮助开发者从应用程序中移除全局状态,避免使用 init() 函数和全局变量,转而使用 Fx 管理的单例。
代码复用:允许组织内的团队构建松耦合且集成良好的可共享组件。
经过实战检验:Fx 是 Uber 几乎所有 Go 服务的核心组件。
字节公司开源的hertz 和 kitex框架,基本搭建及经典业务场景demo
字节出品的go语言微服务框架kitex和hertz的公用函数库,例如:本地yaml配置读取及热更,mongoDB带连接池的公用连接库,北极星控制台配置管理库等
opensergo-specification 官方同步库,一个跨语言,跨框架的微服务治理标准库
kitex-examples 官方 github 实时同步库
gin-gonic 官方demo github实时库
gin-gonic/autotls.git 官方github实时库
gin-gonic/contrib.git 官方github实时库
go-admin 官方github 实时库 ,非常优秀的微服务后台框架
gotify/server.git 官方github实时库