登录
首页 >  Golang >  Go问答

使用 gRPC Web 进行 WebAssembly

来源:stackoverflow

时间:2024-04-28 11:36:24 250浏览 收藏

你在学习Golang相关的知识吗?本文《使用 gRPC Web 进行 WebAssembly》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!

问题内容

我想用go编写的webAssembly做一个网站,并且想使用grpc协议,由于web限制,我必须使用grpc的“网页版协议”,并且可以编译为js库,以及如何在 go 中编译“网络版本”? 我发现这对编译很有用:https://github.com/namely/docker-protoc


正确答案


有趣的问题,但我认为(!?)你还不能做到这一点。

存在 >2 问题:

  1. 浏览器中的 WASM 目前无法(!?)访问 Web API。
  2. 唯一的 gRPC-Web SDK 是 JavaScript(并且,由于浏览器中的 WASM 无法访问 Web API,即使您用 Golang 编写了一个,当您使用它编译应用程序到 WASM 时,也无法在浏览器中运行)

今天关于《使用 gRPC Web 进行 WebAssembly》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>