- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 GOlang语言实现TCP调试助手客户端功能并把返回的数据结果保存到结构体数组里面(解析Modbus TCP协议为案例)
package main import ( "fmt" "net" "strings" ) const ( BitNotConsidered ="不考虑的比特位" bit01 = "断纤告警" bit02 = "高温告警" bit03 = "温升告警" ) type TotalStat struct { GlobalAlarm string //第一个寄存器bit0~bit3的状态 FirstBitGlobalAlarmStatus stri.
2021-08-24 16:22:33
736
1
原创 go基础知识学习笔记
num:=rand.Int() randint ()函数随机产生括号里两个参数之间的整数, 且包括这两个参数,划定随机生成整数的范围(最小最大值 右移位表示除以2,左移位表示乘以2 大端模式:低位(字节/比特)放在高地址中,高位放在低地址中 小端模式:低位放在低地址中,高位放在高地址中 (1)大端模式: 低地址----->高地址 0x12|0x34|0x56|0x78 (2)小端模式: 低地址----->高地址 0x78|0x56|0x340x12 ...
2021-08-24 14:24:29
61
原创 Golang语言切片(Slice)
说白了就是动态数组 长度大小可定义,这也是比较优势的地方,一起来往下面看看吧,语句很简单,内容分也很少,但很重要 使用make()函数来创建切片 slice:=make([]type,len)//len是字节的长度可以是1024或者2048 len是数组长度也是切片的初始长度 切片初始化: s:=[]int{1,2,3} []表示切片类型 初始化值依次是1,2,3 其cap=len=3 s:=make([]int,len,cap) 例如var numbers=make([]int,3,5) len为3,ca
2021-08-19 16:48:05
198
原创 Golang数据类型
Golang的自学 之路(数据类型) 数据类型包括(基本数据类型,复杂数据类型) 基本数据类型:数值型,字符型,布尔型,字符串型 复杂数据类型:指针,数组,结构体(struct),管道(Channel),函数,切片(slice),接口(interface),map 数值型:整数类型(int int8(8位)int16(2字节)int32(4字节)int64(8字节) unit unit8 unit32 unit64 byte(一个字节) ) 浮点类型(float32(相当于单精度) float
2021-08-18 22:08:11
136
go语言如何实现如图向tcp发送16进制请求数据?
2021-08-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人