示例 计算从1加到100 [go]sum := 0 for i:=1;i<=100;i++ { sum += i } fmt.Println(sum)[/go] 注意:for的条件不用加括号 for的条件里不写分号,相当于其他语言的while 改写上例片段 [go]sum :=0 i:=1 for i <= 100 { sum+=i i++ } fmt.Println(sum)[/go… 阅读全文
分类: 编程开发
Go语法之switch
第一种写法 —— switch x 注意:switch会自动break,除非使用fallthrough [go]func branch(a, b int, op string) int { var result int switch op { case "+": result = a + b case &q… 阅读全文
Go语法之if条件语句
第一种写法 [go]contents, err := ioutil.ReadFile("filename.txt"); if err != nil { fmt.Println(err) } else { fmt.Printf("%s\n", contents) }[/go] 注意:if的条件不加括号 第二种写法 if的条件里可以为变量赋值,该值的作用域为该i… 阅读全文
Go语言变量声明
Go语言变量声明方法 1.通过关键字var [go]var one int //var 变量名 类型 var two int = 2 //为变量赋初值 var three = 3 //编译器能自动识别变量类型[/go] 2.通过:=简易声明 [go]one := 1 //必须赋初值,省略变量类型 a,b,c,d := 1,false,"i am",3.14 //可同… 阅读全文
Go语言实现Hello world
[go]package main import "fmt" func main() { fmt.Println("Hello,world!") }[/go]