数组,切片,map
1.数组 Go语言数组的声明: var 数组变量名 [元素数量]Type 数组变量名:数组声明及使用时的变量名。 元素数量:数组的元素数量,可以是一个表达式,但最终通过编译期计算的结果必须是整型数值,元素数量不能含有到运行时才能确认大小的数值。 Type:可以是任意基本类型,包括数组本身,类型为数
基本数据类型2
1.常量 用于存储不会改变的数据,常量是在编译时被创建的,即使定义在函数内部也是如此,并且只能是布尔型、数字型(整数型、浮点型和复数)和字符串型。 声明格式: const name [type] = value 所有常量的运算都可以在编译期完成,这样不仅可以减少运行时的工作,也方便其他代码的编译优化
基本数据类型
1.整型 Go语言同时提供了有符号和无符号的整数类型。 有符号整型:int、int8、int64、int32、int64 无符号整型:uint、uint8、uint64、uint32、uint64、uintptr 有符号整型范围:-2^(n-1) 到 2^(n-1)-1 无符号整型范围: 0 到 2
golang-context源码解析
context上下文Contextcontext.Context是Go用来设置截止日期,同步信号,传递请求相关值的结构体。上下文与Goroutine有比较密切的关系,是Go语言中独特的设计。context.Context接口定义了四个需要实现的方法,其中包括:Deadline 返回context.C
docker搭建mysql8:latest主从配置教程
docker搭建mysql8:latest主从配置教程准备工作踩了比较多的坑,现在统一一下教程吼随便拉取一个mysql的最新版docker pull mysql[root@VM-12-2-centos conf]# docker imagesREPOSITORY
MySQL-[进阶]
MySQL-进阶MySQL 存储引擎MySQL 体系结构连接层最上层是一些客户端和链接服务,包含本地sock 通信和大多数基于客户端/服务端工具实现的类似于 TCP/IP的通信。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程 池的概念,为通过认证安全接入的客户端提供线程。
MySQL – [基础]
关于我下载了orbstack导致本地docker无法在终端显示的问题
go数据库编程
WebSocket编程
WebSocket编程WebSocket协议解读websocket和http协议的关联:都是应用层协议,都基于tcp传输协议。跟http有良好的兼容性,ws和http的默认端口都是80,wss和https的默认端口都是443。websocket在握手阶段采用http发送数据。websocket和ht