为啥 go rpc 要这种形式(不知道用啥词原生?)

2021 年 4 月 1 日
 pancl
func (t *T) MethodDemo(arg T1,reply T2) error
感觉就像写 restful 那种。
3929 次点击
所在节点    Go 编程语言
7 条回复
tikazyq
2021 年 4 月 1 日
在鱼塘边,搬个板凳,优雅赏鱼
Mohanson
2021 年 4 月 1 日
why not?
GoLand
2021 年 4 月 1 日
建议回小学重造一下语文水平。你觉得不好那么列出你觉得不好的原因、更好的做法。而不是来一句“感觉就像。。”,浪费大家宝贵的摸鱼时间。
Umenezumi
2021 年 4 月 1 日
组织下语言 谢谢
lesismal
2021 年 4 月 1 日
no1xsyzy
2021 年 4 月 1 日
这是 Remote Procedure Call 而不是 Remote Function/Method Call
没封装,就是个底层通信设施。

跟 RESTful 差距挺大的,不知道咋就感觉像了
abersheeran
2021 年 4 月 1 日
可能是因为 go 没那么灵活? github.com/abersheeran/rpc.py Python 里的确可以做到你说的,调用远程函数就像一个本地函数一样。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/767075

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX