随着docker的流行,golang也将流行起来

golang 极速提升,逐步成熟

golang在网络应用这一方面有很大的优势,执行效率也很高.
而且golang到目的已经发展了七八年了,各方面也更加完善.

使用golang生成的镜像包会很小,方便传递

docker 本身是golang 写的, 对golang有先天的优势
golang开发出来的应用使用docker 生成镜像很小,在网络环境不好的情
况下或者应用升级的情况下,这个优势比其它有语言有很大的优势. 像我自己使用nodejs生成的锐像大多都有500M上下,每次更新大约要3分钟, 如果是第一次下载镜像要的时候更长,大约在10分钟上下. 相当于做一次更新, 程序大约要3分钟准备好,程序对外界不能够服务,或者要想其它的方法来解决这个 问题,如果用go,估计下载最多也就1分钟的时间.

docker swarm 会更加成熟

golang的分布式将会更好的应用于生产环境,以后的服务端的应用对服务器的要求会越来越高,
这些应用基本会采用分布式的架构,支持水平扩展的方式来应对各种环境,如双11,双12等高并发 场景. 当节日过后,又可以快速减少节点来减少资源,降低公司运营成本