我的所有变量都存储为字符串。例如var boolVar = "false"
。Go 中是否有一些包用于返回值的数据类型boolVar
?
我可以想到使用 if-elsestrconv
然后测试返回的有点麻烦的方法,但我想知道是否某些包已经提供了这个功能。error
var boolVar = "false"
var type = "string"
if _, err := strconv.ParseBool(boolVar); err == nil {
type = "bool"
}