Go 开发关键技术指南 | 敢问路在何方?(内含超全知识大图)

  1. 云栖社区>
  2. 阿里巴巴云原生>
  3. 博客>
  4. 正文

Go 开发关键技术指南 | 敢问路在何方?(内含超全知识大图)

阿里巴巴云原生小助手 2020-01-09 16:47:52 浏览1085
展开阅读全文

作者 | 杨成立(忘篱) 阿里巴巴高级技术专家

Go 开发关键技术指南文章目录:

Go 开发指南大图

2.png

Engineering

我觉得 Go 在工程上良好的支持,是 Go 能够在服务器领域有一席之地的重要原因。这里说的工程友好包括:

  • gofmt 保证代码的基本一致,增加可读性,避免在争论不清楚的地方争论;
  • 原生支持的 profiling,为性能调优和死锁问题提供了强大的工具支持;
  • utest 和 coverage,持续集成,为项目的质量提供了良好的支撑;
  • example 和注释,让接口定义更友好合理,让库的质量更高。

GOFMT 规范编码

之前有段时间,朋友圈霸屏的新闻是码农因为代码不规范问题枪击同事,虽然实际上枪击案可能不是因为代码规范,但可以看出大家对于代码

网友评论

登录后评论
0/500
评论
阿里巴巴云原生小助手
+ 关注
所属团队号: 阿里巴巴云原生