为了账号安全,请及时绑定邮箱和手机立即绑定

在 Ruby 中实现并发

在 Ruby 中实现并发

Go
拉丁的传说 2021-12-07 16:40:43
我希望在我的 Ruby on Rails 项目中使用 Go 语言的线程和并发特性。我有几种选择,其中之一是 jRuby。但是,我不喜欢 Java(个人喜好)。我听说 Go Lang 是 Java 的完美替代品。它比 Java 更快、更安全。我看到人们将它的速度与 C++ 进行比较,因为它的某些部分是在汇编本身中。人们甚至可以用 Go 从头开始编写一个完整的 Web 服务器,比如 Apache。我真正计划的是:Go 中的所有低级内容以及 Ruby on Rails 的其余部分。我仍然希望拥有 RoR 提供的轻松开发。
查看完整描述

1 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

从 Go 1.5 开始,有一种名为 的构建模式c-shared,它允许您在 Go 中构建 C 共享库。然后可以使用 FFI 将这些加载到 Ruby 中并在您的 Rails 应用程序中使用。请参阅此概念的简要介绍


查看完整回答
反对 回复 2021-12-07
  • 1 回答
  • 0 关注
  • 173 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信