main.go:
package main
import "fmt"
// 函数定义
func add(a int, b int) int {
return a + b
}
// 常量定义
const X1 = 1
const X2 int = 1
const (
X_1 = 1
X_2 = 2
)
func main() {
// 变量申明和初始化的几种方式:
{
var i1 int = 1
var i2 = 1
i3 := 1
var i4 int
i4 = 1
fmt.Printf("i1:%v, i2:%v, i3:%v, i4:%v\n", i1, i2, i3, i4)
}
// 条件判断 语句
x := 1
if x < 10 {
println("< 10")
} else if x > 100 {
println("> 100")
} else {
println("others")
}
// 循环语句
for i := 0; i < 10; i++ {
if i == 0 {
continue
}
if i > 5 {
break
}
println("loop, i:", i)
}
// 函数调用
a := 1
b := 2
c := add(a, b)
fmt.Printf("a:%v, b:%v, c:%v\n", a, b, c)
println("done.")
}说明:
语法规范学习:学习一门编程语句,需要了解常量/变量定义与初始化,赋值;条件判断语句,循环语句的写法;函数的定义与调用。
