139 字
1 分钟
Golang Vs Python速度比较
Python VS Golang多线程的并发速度比较
目录
- 一.golang的代码
- 二.python的代码
- 三.最后的运算速度比较
golang的代码
package main
import ( "fmt" "time")
func Text_goroute(a int, b int) { sum := a + b fmt.Println(sum)}
func main() { start:=time.Now() for i:=0;i<1000;i++{ go Text_goroute(i,i+1) } end:=time.Since(start) fmt.Println(end)}python的代码
package main
import ( "fmt" "time")
func Text_goroute(a int, b int) { sum := a + b fmt.Println(sum)}
func main() { start:=time.Now() for i:=0;i<1000;i++{ go Text_goroute(i,i+1) } end:=time.Since(start) fmt.Println(end)}最后的运算速度比较
golang的是2.9906ms
python的0.15055203437805176s,换算成ms是150.5520344ms
结果是golang比python快了近50倍 Golang Vs Python速度比较
https://blog.zhequtao.com/posts/post/learning-golang/golang-base01/ 相关阅读
本主题其他内容
后端工程实践
本主题共 65 篇 ·
后端工程实践 专题 →
后端工程实践笔记:分布式架构与微服务拆分、Redis/消息队列等中间件选型与使用、缓存与高并发设计、接口设计规范,以及日常开发中的性能优化与故障复盘。