Go语言 第三章 运算符
![image-20230808160340392](https://i-blog.csdnimg.cn/blog_migrate/1daa0adddc11bd775d0dff61ac314350.png)
下划线“_”本身在Go中一个特殊的标识符,成为空标识符。可以代表任何其他的标识符,但是他对应的值就会被忽略 仅仅被作为站维度使用, 不能作为标识符使用
因为Go语言中没有private public 所以标记变量首字母大写代表其他包可以使用 小写就是不可使用的
![image-20230808201516029](https://i-blog.csdnimg.cn/blog_migrate/2c72c1060d9d16b74bcd58937ec643e3.png)
保留关键字和预定义标识符
![image-20230808201636976](https://i-blog.csdnimg.cn/blog_migrate/12ea9dd79ce60c52a10877d7b1570bab.png)
![image-20230808201655169](https://i-blog.csdnimg.cn/blog_migrate/9c4b8c66ab7795ee94792fa7f2c49b6d.png)
运算符
注意:Go语言中没有三目运算符注意注意
![image-20230809144230596](https://i-blog.csdnimg.cn/blog_migrate/5565177c8e16a5b9dccaa58a383e7937.png)
![image-20230809144620909](https://i-blog.csdnimg.cn/blog_migrate/10b441d806b79953f2fff7547fb32608.png)
关系运算符 :
布尔型true false
关系表达式 if结构的条件中或循环结构的条件中
![image-20230809145336546](https://i-blog.csdnimg.cn/blog_migrate/1684e3f0dbe99df4b72e224991e4b30f.png)
逻辑运算符
![image-20230809145609902](https://i-blog.csdnimg.cn/blog_migrate/9957606c8e4e388e8a0253d84b9e5c38.png)
赋值运算符
![image-20230809150128750](https://i-blog.csdnimg.cn/blog_migrate/dcc49b9ac7bafb27d79f64c1156f37a8.png)
![image-20230809150334347](https://i-blog.csdnimg.cn/blog_migrate/b6090a94732e2734893a028822a44832.png)
运算符的优先级
![image-20230809154630493](https://i-blog.csdnimg.cn/blog_migrate/61acb71e10f2780f4a13c52a51fe1a21.png)
位运算符
![image-20230809154842652](https://i-blog.csdnimg.cn/blog_migrate/359e568c53ea75d1dcbc03116c617fd8.png)
![image-20230809155234006](https://i-blog.csdnimg.cn/blog_migrate/817ac3dbf7e6da84fa49aee545ce4f28.png)