LZ最近从上家公司java转到go,工作内容还是主要业务逻辑代码,感觉go写起来不是很顺畅(oop思想可能根深蒂固了,语言熟练度也是一个原因),一个Orm框架用起来就特别麻烦。。。个人感觉基于go的特性还是做一些基础的服务器组件会很有优势。。写一般的业务代码简直别扭。。没泛型、if err != nil等等..
当然好处就是很多东西要自己实现,没有可靠的轮子。。。大家都用GO做什么呢?
从目前我了解的开源产品来看,包括个人的使用感受
第一存储应用 newsql 例如TiDB 就是用go语言写的
第二个常用的就是微服务的改造 grpc 这种
第三 游戏服务器 socket
对于我来讲其实就是对PHP的一个补充语言而已
替换了定时任务 业务通知 系统
替换 C语言编写的 pos 后台tcp服务
替换php 生成图片服务
#95