AImager

Golang特性

#go

这篇文章会尽量列举Golang语言的特性以及易错点

  • 标准史
  • 环境
  • 关键字

我不喜欢golang的地方(主观)

  • 父类没法调用子类的重写(这个『继承』特性,待考量)
  • 没有参数默认值
  • enum没有设计成类型,没法很好的做参数约束
  • 没有泛型
  • 异常处理太繁琐
  • map作为内置类型不是线程安全的(虽说有性能问题)
  • 没有注解(annotation)