1.包管理,大部分都在github上,私人账户维护,风险较大
2.无泛化类型,go 2.0计划加上
3.所有的exception都用Error来处理
4.对C的降级处理,并非无缝,没有C降级到asm那么完美(序列化问题)