Gonaio  - 微服务框架

xet 2020-07-01 14:09:41

Gonaio是一款基于golang的微服务框架,Gonaio是多个单词Golang not all in one的缩写,中文发音狗耐殴。

本微服务框架的特色及内置的功能如下:

1.轻量级微服务,代码分层清晰,代码简练,微服务写起来简单
2.链路追踪
3.服务注册与发现
4.配置中心(配置变动后自动重连相关资源)
5.熔断器
6.基于JWT的身份认证
7.路由白名单功能
8.分布式架构
9.数据库自动迁移
10.配置文件环境分离
11.网关服务
12.后续添加的其他服务

相比其他框架,我们提供的配套服务

1.运行本微服务的示例,涉及到的相关服务都可以用docker一键部署,我们提供镜像下载,省去安装各种软件。
2.提供编译*.proto文件的docker镜像,独家制作,贴心服务。
3.微服务框架源码视频教程解读,每一句代码给你讲解清楚,微服务必须搞懂原理。
4.常规业务的服务封装,如mysql、redis、oss、短信、锁、RocketMQ、哈希密码等。
5.常用功能的微服务开源,用户可以选择我们开发好的微服务快速搭建应用。
6.免去翻墙及设置各种代理。
7.golang预备知识补充。

官网地址

https://www.gonaio.com

    公告

    《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

    课程地址:https://www.shiyanlou.com/courses/1436
    9折优惠邀请码: ZHwfIjb1

    该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。