秒杀系统
什么是秒杀 短时间(瞬时),大量请求,买一个(数量少)商品 解决:高并发(读,写) 秒杀系统目标 稳:高可用, …
什么是秒杀 短时间(瞬时),大量请求,买一个(数量少)商品 解决:高并发(读,写) 秒杀系统目标 稳:高可用, …
逃逸分析 在 C 语言中,可以使用 malloc 和 free 手动在堆上分配和回收内存。Go 语言中,堆内存 …
线上问题排查思路(如忽然访问变慢) 链路追踪(zipkin skywalking等),确认问题在哪条链路上(是 …
unsafe包 golang是一种静态的强类型的语言,所有的类型都是不能随意转换的,Go语言是不允许两个指针类 …
介绍 Go Concurrency Patterns: Context 在 Go 服务器中,每个传入请求都在其 …
goroutine调度 gorountine是一个用户态级别的类线程,所以它的堆栈也必然是在用户态的调度器中进 …
反射 在reflect包中,主要通过Typeof()和Valueof()两个方法来实现反射。两个方法相互结合, …
指针 go语言没有指针运算 & 取地址符 *指针可以指向任何类型 以下面代码为例,指针指向int类型 …