月度归档: 2024 年 3 月

3 篇文章

go 语言中的 context
在 Go 语言中,Context 是一个非常重要的概念,它用于在不同的 goroutine 之间传递数据,并且可以用来控制 goroutine 的生命周期和取消操作。 type Context interface { Deadline() (deadline time.Time, ok bool) Done() <-chan struct{}…
用 Go 操作 es
es安装 建议直接使用docker安装es 拉取镜像 docker pull elasticsearch:7.12.0 创建docker容器挂在的目录: # linux的命令 mkdir -p /opt/es/config & mkdir -p /opt/es/data & mkdir -p /opt/es/plugins chmo…
explain 各字段详解
id 表示select 查询的序列号 当 id 相同时,执行顺序自上而下。(表连接) 当 id 不同时,id 越大,优先级越大,越先执行。(子查询) select_type 表示查询的类型,常见的值有: SIMPLE: 简单查询,不包含union或者子查询 PRIMARY: 如果查询中包含子查询或者其他部分,外层的select将被标记为primar…