Go注意事项-01
- Go注意事项
- 关于大括号
- 关于大括号
a.错误方式
package main
func main()
{
fmt.Println("bibibibobi!")
}
错误:./Mine.go:4:1: syntax error: unexpected semicolon or newline before {
b.正确方式
package main
import "fmt"
func main(){
fmt.Println("bibibibobi!")
}
-
- 未被使用的变量
如果函数中存在未使用的变量,代码将编译失败,但是未使用的全局变量是不影响的。
package main
import "fmt"
var example int
func main() {
var example01 int
var example02 int = 2
fmt.Println("bibibibobi!")
fmt.Print("正确示范=%s",example02)
}
错误:./Mine.go:6:6: example01 declared but not used
-
- 变量名重复
全局变量与局部变量名称可以相同,但是函数内的局部变量会被优先考虑
package main
import "fmt"
var example int = 1010
func main() {
var example int = 2020
fmt.Println("bibibibobi!")
fmt.Printf("正确示范=%d",example)
}
输出:bibibibobi!
正确示范=2020
-
- 简式变量声明仅可以在函数内部使用

浙公网安备 33010602011771号