go适合做微服务架构吗?还是java更适合?

新手上路,请多包涵

go适合做微服务架构吗?还是java更适合?
看了go-zero只感觉不明觉厉,分层也没有springboot那么明确(因为我没搞过go的原因吧),生成了代码修改起来费劲,官方文档简单的不给介绍,摁着复杂的说。入门教程不说入门的东西。

阅读 2.6k
1 个回答

会哪个用哪个。

绝大部分场景你都遇不到语言本身的瓶颈,反倒突击去上一个本来就不熟悉的语言才更容易遇到问题。

不过 go 的话有两个微服务里比较常见的东西天然支持良好,遇到问题在社区里比较容易得到解决方案 ———— 因为人家的生态本来就是在 go 上建立的,一个是 gRPC、另一个是 docker/k8s。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进