go
文章平均质量分 61
JarvanStack
保持简单
展开
-
[golang]手把手带你实战pprof 性能分析优化
网上的大多数文章都介绍了pprof 性能分析优化的使用方式, 但是实战项目少之又少原创 2022-02-04 23:07:48 · 737 阅读 · 0 评论 -
go test 基本使用
#测试整个文件夹下的 **_test.go# 在这个文件夹下执行go test# 测试单个文件go test -v hello_test.go# 测试单个文件,单个方法 TestHello()go test -v hello_test.go -test.run TestHello参考:https://blog.csdn.net/cup_chenyubo/article/details/79231313...原创 2021-06-24 12:06:43 · 759 阅读 · 0 评论 -
goroutine 基本模型和调度器策略详解
这里将简单阐述多线程的故事,协程的故事,和 go goroutine 的故事(1)原始的单线程操作系统同时只能执行一个线程,简单的单线程问题:单一执行,计算机智能一个一个处理进程阻塞浪费:如果一个进程阻塞了,整个系统就阻塞了CPU浪费:CPU 只是在计算的时候会用到,比如程序的 IO ,CPU 利用率低下,大部分时间都是空闲的现在几乎没有这种单线程的模式了(2) 多线程操作系统单线程的问题,我们用多线程的解决方案来解决操作系统的多线程将线程用时间来切片(比如每个线程执行 5ms 然原创 2021-03-26 15:36:58 · 386 阅读 · 2 评论