草庐IT

NullBool

全部标签

golang - 如何将字节 slice 转换为 bool 值?

我有一个数据库sql.NullBool。为了将json解码到其中,我正在编写这个小函数。我可以通过简单地转换它(string(data))来将字节数组转换为字符串……对于bool则不然。知道如何转换为bool吗?typeNullBoolstruct{sql.NullBool}func(b*NullBool)UnmarshalJSON(data[]byte)error{b.Bool=bool(data)//BREAKS!!b.Valid=truereturnnil} 最佳答案 最简单的方法是使用strconv.ParseBool包。像

golang - 如何将字节 slice 转换为 bool 值?

我有一个数据库sql.NullBool。为了将json解码到其中,我正在编写这个小函数。我可以通过简单地转换它(string(data))来将字节数组转换为字符串……对于bool则不然。知道如何转换为bool吗?typeNullBoolstruct{sql.NullBool}func(b*NullBool)UnmarshalJSON(data[]byte)error{b.Bool=bool(data)//BREAKS!!b.Valid=truereturnnil} 最佳答案 最简单的方法是使用strconv.ParseBool包。像