node.js - 是否可以在 go 中编写 node.js 插件?

标签 node.js go

我想这完全是关于是否可以从 go 可执行文件中模仿 libuv 和其他 c/cpp 胶水。可能吗?如果是,您能否就从哪里开始提供一些指导?

谢谢!

最佳答案

目前不可能(阅读非常复杂)用 Go 构建共享对象,将它们动态链接到系统中。出于同样的原因,Go 只能通过 CGI 或 Fast-CGI 与其他 Web 服务器交互。

所以我的回答是不直接。也许您可以通过 IPC 和链接到 Node 的小型 C-“代理”来实现某些目标。

关于node.js - 是否可以在 go 中编写 node.js 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088937/

相关文章:

javascript - 将加载状态发送回客户端

javascript - 同时向同一路由发出两个不同的 POST 请求

node.js - 与 nginx、nodejs 和 socket.io 的 WebSocket 连接失败

json - 向 JSON 对象添加新的键值对

go - 在新目录中打开 Shell

node.js - 如何测试 node.js 中是否抛出特定异常并点击

javascript - 如何从 Node.JS 套接字流触发浏览器下载?

mongodb - 使用 go 和 mgo 读取 mongodump 输出

http - 如何制定对这些端点的请求

go - 为什么我的 map 合并功能会合并所有内容?