go语言中的布尔类型不能接受其他类型的赋值,不支持自动或强制的类型转换。

上面这几种方法都正确。

这种方法错误,将引发编译错误: cannot use 1 (type int) as type bool in assignment 。

正确的方法应该为: