新手问题 我想问下go语言开发网站的一些问题

peter_ji · 2017年08月16日 · 最后由 gogogolang 回复于 2020年02月01日 · 120 次阅读

我现在是做 Ruby on Rails 的

我想问下 Go 有没有类似于Sidekiq这样的后台异步处理任务的包,有没有像Sunspot这样子的用于读写solr的 SDK(或者其他搜索引擎的),有没有像ActionCabel这样子可以简单调用websokect的类。

我现在刚开始学 Go, 这些东西是做一个网站必须要用的,都需要自己去造轮子吗?

更多原创文章干货分享,请关注公众号
  • 加微信实战群请加微信(注明:实战群):gocnio

你为什么要用 go

这些和 rails 没有必然关系,go 当然有实现方案。我觉得你对这些 gem 的原理不够理解,只是限于使用,如果你对这些 gem 的原理足够理解,很多语言都有相应的实现方案,甚至你自己写实现都可以,你可以思考一下这个问题。不过,不能否认的是 sidekiq 确实很优秀

<p><a href="https://github.com/hibiken/asynq" target="_blank" style="background-color: rgb(255, 255, 255);">https://github.com/hibiken/asynq&lt/a&gt&ampnbsp:&ampnbspGo 的后台异步处理任务的包;, 借鉴 Sidekiq 开发的。<br></p><p><br></p>

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册