2014-11-15 保留原有的c++源码，但之后新的版本将以golang进行提交