Golang Context包

本文是我的context学习记录,由于还没怎么使用过context,所以不甚详细,后续会逐渐补充细节。 context包概述 context包定义了Context类型,它在API边界和进程之间携带截止时间、取消信号和其他的请求范围的值。 对于服务器的进入请求应该创建一个Context,向服务器发出的调用应该接收一个Context。他们之间的函数调用链必须传播Context,可以选择将它们替换为使用WithCancel、WithDeadline、WithTimeout或者W

Golang Context包

本文是我的context学习记录,由于还没怎么使用过context,所以不甚详细,后续会逐渐补充细节。 context包概述 context包定义了Context类型,它在API边界和进程之间携带截止时间、取消信号和其他的请求范围的值。 对于服务器的进入请求应该创建一个Context,向服务器发出的调用应该接收一个Context。他们之间的函数调用链必须传播Context,可以选择将它们替换为使用WithCancel、WithDeadline、WithTimeout或者W

MySQL 中的元数据管理

最近总是会涉及到一些 MySQL 元数据的问题,正好整理一下学习到的 MySQL 中的元数据管理模块,这里主要从数据字典和表定义两块来看,总结一下学习的要点。 本文内容基于 MySQL Community 8.0.13 Version 1. 数据字典 1.1 MySQL 中的元数据 MySQL 的元数据存在很多种类,包括 Schema,Table,Index,View,Tablespace 等等,描述了数据库中库,表,索引,视图,文件等属性,在 MySQL 中