假设foo被声明为非原始类型变量,但可能未初始化,那么是否有可能在非原始对象比较时使用以下内容:...还是像这样用更长的方式去做比较好?using "===" here on purpose, because the variable is non-primitive, so the value can't be 0 or empty string= null) {}
如果它不相等,那为什么。
当我在Go中比较以下不相等长度的字符串时,比较的结果是不正确的。有人能帮忙吗?fmt.Println("result is", i >= j, i, j )result is false 1206410694 128000000
原因可能是因为Go是从最重要的char开始按char比较来做所以想知道是否有人能帮助解释在go中如何比较不相等长度的字符串。