老师你好,我们最近在使用Go语言的框架micro,里面有个API聚合的功能,老师可以简单的讲一下嘛

来源:4-1 结构体和方法

鱼右

2018-04-14

写回答

1回答

ccmouse

2018-04-15

这涉及到api网关,一个比较大的话题了。
简单的说,我在分布式简介这一小节中,曾经提到过一个系统对外使用rest,对内使用rpc的想法。当然我们的项目没有做前后端分离,所以只有后端的rpc和一个传统的web前端。但如果做了分离,web浏览器通过rest api接口进来的话,就涉及到rest到rpc的转换,里面包括路由规则,负载均衡,权限等一系列需要考虑的内容。micro框架就提供了对应的解决方案。
另外,我找了几篇不错的文章
讲解micro的 https://www.cnblogs.com/s0-0s/p/6874800.html
讲解api网关这个模式的 http://microservices.io/patterns/apigateway.html
我们先从这个角度去看,欢迎就具体问题进一步讨论

2
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程