golang 设计哲学

2019-01-09  本文已影响0人  名白

1, 围绕 简单 这一核心的设计

隐式接口,切片,
类的弱化,强制用组合
简洁高效的并发
弱化的指针
err 判定,先判错的习俗.

2, 有自己的坚持,不盲目攀比

比优点比不过很多语言,没C快,没java灵活,赶不上python 实现简单. 但是也没有大的缺点.
优点多.上手快,多线程方便,slice,channel 方便,格式严谨. 从而简单实用. 这就奠定了其流行的基础.

3,keep it simple

追求简单实用的哲学,从语言的层面上减少代码的复杂度 ------------- 直指 程序管理的终极目标,管理复杂度

上一篇下一篇

猜你喜欢

热点阅读