是否可以使用 Go 对 python/php/perl 进行扩展?
我听说 Go 就像 C 一样,有通道和很多便利。我很少使用 C 语言,但当我这样做时,都是为了对其他语言进行小型扩展。 Go 可以成为用其他语言创建扩展的安全方法吗?人们这样做吗?
I've heard Go is like C with channels and a lot of conveniences. I do very little C, but when I do it's to make small extensions to other languages. Can Go be a safe way to create extensions in other languages? Are people doing this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于 Python,有 goPy:https://github.com/qur/gopy
对于 Perl,有 Campher:https://github.com/bradfitz/campher
对于 Lua,有 golua:https://github.com/afitz/golua
For Python there is goPy: https://github.com/qur/gopy
For Perl there is Campher: https://github.com/bradfitz/campher
For Lua there is golua: https://github.com/afitz/golua
对于 PHP,有几个选项:
For PHP there are a few options: