【1】整数类型介绍:
简单的说,就是用于存放整数值的,比如10,-45,6712等等。
【2】有符号整数类型:

PS:127怎么算出来的? 01111111 -->二进制 ---》转为十进制: 12^6 + 12^5 + 12^4 + 12^3 + 12^2 + 12^1 + 1*2^0 = 64 + 32 + 16 + 8 + 4 + 2 + 1 = 127
PS:-128怎么算出来的? 10000000 --->二进制 --->一看就是个负数
10000000 --》负数的二进制 减1:01111111 取反:10000000 ---》得到一个正数 2^7 = 128 加负号:-128
代码测试超出范围:

【3】无符号整数类型:

表数范围的边界计算: 11111111= 2^7+127 = 128 + 127 = 255 00000000 = 0 超出边界报错:

【4】其他整数类型:

PS:Golang的整数类型,默认声明为int类型

PS :变量占用的字节数:

【5】这么多整数类型,使用的时候该如何选择呢?
Golang程序中整型变量在使用时,遵守保小不保大的原则, 即:在保证程序正确运行下,尽量使用占用空间小的数据类型
