从一本书中摘抄的go语言中的类型和未命名类型。
go个别操作符记录:
操作符 | 含义 |
---|---|
<- | 通道专用,“chan<-”表示只写通道,"<-chan"表示只读通道 |
… | 用在append中拆分成单个元素,放在后面;用在函数参数中,作为函数的可变参数 |
&^ | 换位置清0操作符,若右边操作符对应二进制为1,则会将左边操作数对应二进制相应二进制位变为0;否则不变. |
以二进制数举例
0 &^ 1 = 0
1 &^ 1 = 0
0 &^ 0 = 0
1 &^ 0 = 1
以十进制数举例
7 &^ 5 = 2
8 &^ 7 = 8
9 &^ 7 = 8