爱好级别的学习,目前已经学了很多感兴趣的东西了。 比如 python,nodejs。 所以问问大家 go 语言要不要学一下?就是他有什么好玩的地方?
比如 python,nodejs 我可以随时像 shell 那样写点脚本,而且有丰富的模块可以用,随拿随用,挺好玩的。 那么 go 呢? go 有什么好玩的点吗? go 语言的特色? 我看有些人开发的工具是 go 的,直接执行 go get ? 就可以安装。。 有点像 npm install 那样,似乎有点意思。
b 站 CTO 毛剑,是个 golang 的布道者,他作为 b 站 CTO,自然会让 b 站整体转向 golang python 作为后端语言性能有点太差了。性能和 java、golang 这种差距在两个数量级以上,反馈到响应时间,服务器价格上就不少钱了。而且 python 动态语言重构起来就是火葬场。 golang 目前有几种解决依赖的方式,一种是 b 站那种用第三方工具比如 govendor 放到 vendor 目录的,还有原生的 go mod,和最简单的 go get