var f, s int
f, s = 0, 0
fmt.Printf("f:%v | s:%v = %v\n", f, s, int32(f|s))
f, s = 0, 1
fmt.Printf("f:%v | s:%v = %v\n", f, s, int32(f|s))
f, s = 1, 1
fmt.Printf("f:%v | s:%v = %v\n", f, s, int32(f|s))
输出:
f:0 | s:0 = 0
f:0 | s:1 = 1
f:1 | s:1 = 1