一、变量及其赋值
Go语言中声明的变量必须要使用(除非使用空白标识符_)
几种变量赋值方式:
var a int = 1
var b, str = 2, "abc" //给多个变量并行赋值,且可以通过值进行识别而省略变量类型
c := 1 //使用:=赋值的前提是表达式左边必须有一个新声明的变量
二、for循环
三种写法
package main
import "fmt"
func main() {
//三段式循环
var sum int = 0
for i := 0; i <= 10; i++ {
sum += i
}
fmt.Println(sum)
//类while式循环
sum = 0
for sum <= 10{
sum++
}
fmt.Println(sum)
//for-each range式循环
strings := []string{"goole", "runoob"}
for i, s := range strings {
fmt.Println(i, s)
}
numbers := [6]int{1, 2, 3, 5}
for i,x := range numbers {
fmt.Print