我就先不学 Golang 了(后来还是学了)
2016-07-07 更新
后来还是学了,挺好用的。大概是在 2013 年底 2014 年年初学的。
为什么想了解 Golang
了解了 Ruby 的开发之快后,一直想把 Ruby 作为以后自己项目的后端语言,但是看了 Twitter 从 Ruby 改为 Java 之后新闻之后,有点担忧,到时可以考虑 Ruby 搭配 Java,或者 JRuby 来开发后端。
今天又看到一篇文章,某某项目将开发语言从 Ruby 换成 Golang 之后,服务器从 30 台减少到了 2 台,并且单台 CPU 利用率从之前的 50% 将到了 2%。于是对 Golang 又燃起好奇之心。
了解 Golang
酷客有两篇文章介绍了下 Golang:
Golang 是 Google 开发的。目前只是 Google 一些内部项目在使用,他们自己的商业产品线里都还没用到过 Golang,Google 外的业内也暂无别的重量级应用使用了 Golang。
Golang 的语法有些像 Ruby 之类的脚本语言一样简洁,但是有些也挺别扭的。
Golang 声称效率接近 C/C++,然后容易开发并行程序。
个人需求总结
我如果近期换的工作还是游戏(页游或者手游)的话,就用不用考虑那么高的性能了,所以 Java 就够了。就先不去学习 Golang 了。