Go 语言极速入门总结

Go 语言使用 非常简单,是专门针对各种语言的痛点设计的!!!在前边的源码分析中,分析了 Go 1.11.1 的基本使用姿势,并且通过一个爬虫项目来巩固对各种使用姿势的学习,具体目录见 Go 语言极速入门

实际上,还有一些关于 Go 语言的知识没有在极速入门中进行分析,例如 Go 语言的反射机制、Go 语言的测试体系、各种标准库的使用以及各种 Go 语言内建工具的使用。当然,Go 语言的表格驱动测试姿势在 Go 语言极速入门12 - 实战项目之单任务版爬虫 这一小节中做过简单的使用姿势的分析,但是性能测试没有进行分析。

使用 Go 语言实现的项目有以下这些

Docker
Kubernetes
Consul
Prometheus
etcd
istio
SOFAMosn
SOFAMesh
opentracing-go
grpc-go
...

Go 语言的基本使用姿势掌握后,后续我会去分析 SOFAStack 中的两个框架 - SOFAMosn 和 SOFAMesh,这两个框架由蚂蚁金服开发维护,前者是 ServiceMesh 架构下很好的 SideCar 实现,后者是 fork 自 istio,并作出了一些自己的优化,通过对这两个框架的分析,我们可以不只是从理论方面学习 ServiceMesh 架构,还可以从实际的代码实现来学习 ServiceMesh!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、go语言的map和c++中的map有什么区别? go语言中的map是hash_table,和c++中uno...
    ChenXun阅读 270评论 0 0
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,644评论 25 709
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 13,131评论 2 59
  • 每天都会点开简书的软件,看看自己写的东西都多少人阅读了,结果总是失望多于希望。寥寥无几的点击率让自己坚持写下去的信...
    华客鲁俊阅读 681评论 14 19
  • (一) 我父母是很典型的重男轻女的代表,一连生下我们姐妹三个后仍不死心,坚持又生了第四个,好在这次生下的是个儿子。...
    我不是传奇2000阅读 963评论 2 1