go优化技术分享 / 2021-07-04 / go逃逸分析 在 C 语言中,可以使用 malloc 和 free 手动在堆上分配和回收内存。Go 语言中,堆内存 […] go优化 Read More »
go问题排查技术分享 / 2021-07-04 / go线上问题排查思路(如忽然访问变慢) 链路追踪(zipkin skywalking等),确认问题在哪条链路上(是 go问题排查 Read More »
go语言unsafe技术分享 / 2021-07-03 / gounsafe包 golang是一种静态的强类型的语言,所有的类型都是不能随意转换的,Go语言是不允许两个指针类 go语言unsafe Read More »
go语言context技术分享 / 2021-07-03 / go介绍 Go Concurrency Patterns: Context 在 Go 服务器中,每个传入请求都在其 go语言context Read More »
go并发编程技术分享 / 2021-07-03 / gogoroutine调度 gorountine是一个用户态级别的类线程,所以它的堆栈也必然是在用户态的调度器中进 go并发编程 Read More »
go语言实现锁技术分享 / 2021-06-26 / go为什么加锁 安全问题 程序并发或并行时,对全局变量的修改需要加锁,保证串行化。 锁的缺点 未抢到锁的程序(进程 go语言实现锁 Read More »