GO语言共20篇 第2页
10.处理错误-四曲博客

10.处理错误

错误处理及Go语言的独特之处 package main import ( "fmt" "io/ioutil" ) func main(){ file,err := ioutil.ReadFile("foo.txt") if err != nil { fmt.Println(e...
8.创建方法和接口-四曲博客

8.创建方法和接口

使用方法 type movie struct { Name string Rating float32 } #m *movie表示方法的接受者 func (m *movie) summary() string{ //code } package main import "fmt" type person struc...
7.使用结构体和指针-四曲博客

7.使用结构体和指针

结构体是什么 type Movie struct { Name string Rating float32 } 关键字type指定一种新类型 将新类型的名称指定为Movie 类型名右边是数据类型,这里为结构体 在大括号内,使用名称和类型指定了...
6.数组、切片和映射-四曲博客

6.数组、切片和映射

使用数组 var chesses [2]string //数组赋值 chesses[0] = "Mariolles" //打印数组元素 fmt.Println(chesses[0]) 使用关键字var声明一个名为chesses的变量 将一个长度为2的数组赋给这...
5.控制流程-四曲博客

5.控制流程

使用IF语句 package main import "fmt" func main(){ b :=true if b { fmt.Println("hello") } } //hello 使用else语句 package main import "fmt" func main(){...
4.使用函数-四曲博客

4.使用函数

函数是什么 函数的结构 func addUp (x int ,y int) int{ return x+y } 返回单个值 package main import "fmt" func isEven (i int) bool{ return i%2 == 0 } func main(){ fmt.Printf...
3.理解变量-四曲博客

3.理解变量

快捷声明变量 //快捷声明变量 var s, t string ="foo","bar" 理解变量和零值 //不同于其他编程语言,go语言的变量的默认值为默认值 package main import ( "fmt"...
2.理解类型-四曲博客

2.理解类型

声明布尔变量 var b bool //声明布尔值 程序 package main import ( "fmt" ) func main(){ var b bool fmt.Println(b) b=true fmt.Println(b) } // false // true 理解数据类型 //浮...