本人8年C++开发经验,3年golang经验,总体感觉golang相较于c++有以下好处:
1.开发效率更高,golang 语言级别提供丰富的数据结构,轻量级协程调用,丰富的标准库及第三方包,语法比c++也更简单
2.调试方便,原生提供单元测试和压力测试
3.以接近c/c++的执行效率,同样消耗很低的资源,cpu/ram...
4.生态支持,k8s/docker/etcd,微服务/service mesh...
本人8年C++开发经验,3年golang经验,总体感觉golang相较于c++有以下好处:
1.开发效率更高,golang 语言级别提供丰富的数据结构,轻量级协程调用,丰富的标准库及第三方包,语法比c++也更简单
2.调试方便,原生提供单元测试和压力测试
3.以接近c/c++的执行效率,同样消耗很低的资源,cpu/ram...
4.生态支持,k8s/docker/etcd,微服务/service mesh...