為什么沒有對以下代碼發出警告?$ cat ret.gopackage mainimport "fmt"func foobar(x int, y int) (z, w int) { if x+y > 100 { _,w = 3,5 } else { _,w = "MMM",9 } return z,w}func main() { var x int _,x = foobar(42,13) fmt.Println(x)}$ go build -gcflags=-l ret.go至少,go編譯器應該知道大小對嗎?z
- 1 回答
- 0 關注
- 73 瀏覽
添加回答
舉報
0/150
提交
取消