Please enable Javascript to view the contents

Golang感觉

 ·  ☕ 2 分钟

Golang感觉不是一种语言,更像是一种常用工具

golang总感觉比java用起来顺手,当然是解决一些日常问题,而且golang在消耗资源方面也比java要少
的多。

各种嵌入设备,Golang比java更合适

Golang的设计哲学之一是“少即是多”

,没有万能的语言,保持简单性的方法就是只提供一种方法做事情,把事情做到极致。在这个原则的指导下,Golang对于面向对象编程的支持非常简洁而优雅:

少即是多

—没有万能的语言,换句话说一门语言不可能包含所有的特性;想囊括所有特性的语言一定是非常的复杂(C++);保持简单性的方法就是:每种特性仅提供一种方法,减少重复、冗余,试想一下,如果汽车有多个刹车板,你会感觉更安全,更便利吗?

只提供一种方法做事情,把事情做到极致,这就是go的原则,

解放程序员,不要给他提供很多雷同的功能和语句,这不会使问题简单,只会加重程序员的心智负担

少即是多:有且仅有一种方法把事情做好做对

少即是多。 你理解得越好,你将变得越简洁。

Go 就是 简单 粗暴 高效~~~~

总体来讲架构的特点核心:简单!

秉承Go语言“Less is more”的极简主义哲学,它能穿透一切表象,带你一窥网络编程的世界,让你从此彻底摆脱只会写“socket-bind-listen-accept”的窘境。