LZ最近从上家公司java转到go,工作内容还是主要业务逻辑代码,感觉go写起来不是很顺畅(oop思想可能根深蒂固了,语言熟练度也是一个原因),一个Orm框架用起来就特别麻烦。。。个人感觉基于go的特性还是做一些基础的服务器组件会很有优势。。写一般的业务代码简直别扭。。没泛型、if err != nil等等..
当然好处就是很多东西要自己实现,没有可靠的轮子。。。大家都用GO做什么呢?
为什么要加所谓的“类型”呢?JAVA程序员定义了具备JAVA程序员所需的function,你具备这些function,那你就是“JAVA程序员”这有问题吗?为什么要说“你是或属于Java程序员类型”?从这一点上来说Go 的interface才是真正的符合大众认知的,而不是为了“写程序”而造出来的所谓“面向对象”
#31