Pinned Repositories
exam-system
🍎🍎第十三届大学生服务外包创新创业大赛,学习通赛道——考试系统前端项目。🚩学生端:1.查看自己的考试 2.进行考试大题 3.查看考试成绩 教师端:🚩1.创建试卷(从题库中获取) 2.创建考试并分发给学生 3.试卷批改 4.试卷分析
go-gateway
🌰🌰使用Go语言官方提供的proxy包,对请求经行代理转发。🚩目前计划支持的协议有 http,https,tcp,grpc。🚩实现代理转发的同时,通过中间件,实现请求数据量,流量的统计,限流,负载均衡。🚩在此基础上进一步拓展为租户模式,用户可以购买一定的流量实现代理服务器的租用功能🥽。
go-gateway-front
gweb
🍒🍒基于go官方http包,二次封装web层框架。实现功能,1.路由与处理函数的注册 2.路由树的匹配 3.模板渲染 4 错误恢复。整体API设计风格为gin风格,设计编码上也多借鉴两个开源web项目gin的实现思路。
mxshop-shop-api
🍓🍓已gin框架为基础实现的微服务接口层,对应五个微服务实现了,商品层接口,订单层接口,用户层接口,用户留言层接口。对上为客户端提供API调用接口,对下调用底层微服务。
mxshop-shop-service
🍓🍓Grpc微服务实现商城项目,共包含商品服务,库存服务,用户服务,订单服务,用户浏览服务五个服务。服务配置统一使用Nacos管理,Jaeger 实现日志信息的链路追踪,支付宝支付功能实现,阿里短信发送+Readis实现短信登录注册,用户登录jwt认证,分布式事务处理,消息队列中间件使用。(本项目为网课学习项目)
sorm
从 0.5 到 1 开发go orm框架 ,🍍🍍基于go语言官方提供的数据库操作API,进行二次封装,实现ORM框架的基本功能。本框架计划实现功能:🚩 1.根据结构体创建数据库 🚩2.通过函数API自由组合生成SQL语句 🚩3.实现API之间的链式调用 🚩4.数据库操作hook实现 🚩5.数据库事务
vue3-cms
somethingpluto's Repositories
somethingpluto/mxshop-shop-service
🍓🍓Grpc微服务实现商城项目,共包含商品服务,库存服务,用户服务,订单服务,用户浏览服务五个服务。服务配置统一使用Nacos管理,Jaeger 实现日志信息的链路追踪,支付宝支付功能实现,阿里短信发送+Readis实现短信登录注册,用户登录jwt认证,分布式事务处理,消息队列中间件使用。(本项目为网课学习项目)
somethingpluto/sorm
从 0.5 到 1 开发go orm框架 ,🍍🍍基于go语言官方提供的数据库操作API,进行二次封装,实现ORM框架的基本功能。本框架计划实现功能:🚩 1.根据结构体创建数据库 🚩2.通过函数API自由组合生成SQL语句 🚩3.实现API之间的链式调用 🚩4.数据库操作hook实现 🚩5.数据库事务
somethingpluto/exam-system
🍎🍎第十三届大学生服务外包创新创业大赛,学习通赛道——考试系统前端项目。🚩学生端:1.查看自己的考试 2.进行考试大题 3.查看考试成绩 教师端:🚩1.创建试卷(从题库中获取) 2.创建考试并分发给学生 3.试卷批改 4.试卷分析
somethingpluto/go-gateway
🌰🌰使用Go语言官方提供的proxy包,对请求经行代理转发。🚩目前计划支持的协议有 http,https,tcp,grpc。🚩实现代理转发的同时,通过中间件,实现请求数据量,流量的统计,限流,负载均衡。🚩在此基础上进一步拓展为租户模式,用户可以购买一定的流量实现代理服务器的租用功能🥽。
somethingpluto/go-gateway-front
somethingpluto/gweb
🍒🍒基于go官方http包,二次封装web层框架。实现功能,1.路由与处理函数的注册 2.路由树的匹配 3.模板渲染 4 错误恢复。整体API设计风格为gin风格,设计编码上也多借鉴两个开源web项目gin的实现思路。
somethingpluto/mxshop-shop-api
🍓🍓已gin框架为基础实现的微服务接口层,对应五个微服务实现了,商品层接口,订单层接口,用户层接口,用户留言层接口。对上为客户端提供API调用接口,对下调用底层微服务。
somethingpluto/vue3-cms