jimmykuu

Let's Go!!!

回复了 fising 创建的主题: 团队准备使用 Go 构建微服务,请问大家有好的框架推荐么?

echo 不是微服务吧?

当初我找寻微服务时找的一些对比:

Go micro 是一个插件化 RPC 分布式开发框架,可以开箱即用,也可以任意定制自己的 RPC 协议中的每个模块。他是一个 eco system,现在已经有大量的插件实现,并在 go-micro 基础之上有了很多的新框架,Micro 组织下有许多围绕 go-micro 建立的子项目。

Go kit 是一个用来构建微服务的的工具包,每个包都是独立的,开发者自己选择需要的工具组装自己的微服务,包含了丰富的治理功能,熔断,监控,限流等,且拥有丰富的插件化协议和注册中心。

Go chassis 是插件化框架,与 Go micro 的不同在于,Go chassis提供的能力是插件化协议,你可以将 http 或 RPC,甚至是 Mysql,Redis 等协议接入到框架中,并且提供一站式功能,将熔断,限流,监控等功能全部集成到框架中,开发者无需自己寻找这些方案。拥有3者中最丰富的治理功能。同样拥有开放的定制能力,但是作为一个新的框架,生态尚需完善。

我个人看好 Micro。

回复了 jimmykuu 创建的主题: 社区启用 Gopher 2.0 版本

我会加个是否需要验证的配置选项,曾经用过这个功能,很多用户收不到邮件或在垃圾邮箱里,所以取消了这个功能。

回复了 jimmykuu 创建的主题: 社区启用 Gopher 2.0 版本

能提供下你的环境么,什么操作系统,Firefox 什么版本?

我在 macOS 上的 Firefox 65 正常。

可以的话,打开菜单【工具】->【Web 开发者】->【Web 控制台】看下是否有报错。

回复了 jimmykuu 创建的主题: 社区启用 Gopher 2.0 版本

可以打开开发者工具看看,你的 http://18.136.18.18:8000/api/nodes 没有返回值,导致进行不下去了。这块我没做判断。