只从语法角度来看,Go 的设计是真心的烂。但实际用下来才发现,工程性上的设计确实优秀,是一种使用起来能让你觉得「轻快」的语言。大概这就是工程师设计的典型,不去考虑面面俱到而是优先实现需求,然后在此基础上修修补补直到推倒重来。很难说这种方式好还是不好,也许这就是为什么 Go 能够流行却又饱受争议的原因吧。
2022-02-17 17:11