为什么用:= 申明 定义相同 名称e呢?
```go
package main
import "fmt"
func main() {
a,e := 1,2
b,e := 1,2
fmt.Println(a,b,e) //1 1 2
}
```
必须要左边没有新声明的变量,才会不允许`a, err := fmt.Scanf()`的语法。 只要左边以后新声明的变量就不会报错, 但是先前声明的变量变量会重新赋值。
#7
更多评论