不放在同意行的话会报语法错误
syntax error: unexpected newline, expecting { after if clause
nil是slice,map,pointer等类型变量的初始值,不指定的话会报错
比如:pre := nil
初始化指针类型为空,会报错误无类型:
use of untyped nil
改成var pre *ListNode = nil
即可
以下会报错non-bool len(stack) (type int) used as if condition
a := 23
if a{
return true
}
以上只能写成
a := 23
if a > 0 {
return true
}