1 背景介绍 Swift之前几乎所有的代码都是用Python实现的,但是性能一直不理想, 社区为了解决性能问题,尝试过很多方法,后来发现用Golang语言进行一部分代码重写, 性能得到了一定的提升,社区把这部分重写的分支命名为hummingbird. 但是目前OpenStack的基础设施还无法支持Golang语言, 比如跑单元测试,集成测试的工具支持. 所以,目前hummingbird分支社区没法完全按照一般python代码合入.管理. 于是有人向社区申请OpenStack社区提供对Golang…