go 学习 1
go语言指南 C:\mygo\bin\gotour
hello.go
package main
import (
"fmt"
"math"
)
func main() {
fmt.Println("Hello, 世界")
}
程序从main
包开始运行,import 导入其他包
函数可以没有参数或接受多个参数,类型在变量名 之后,当连续两个或多个函数的已命名形参类型相同时,除最后一个类型以外,其它都可以省略。
函数可以返回任意数量的返回值,返回值可被命名,它们会被视作定义在函数顶部的变量。
var
语句用于声明一个变量列表,跟函数的参数列表一样,类型在最后。在函数中,简洁赋值语句 :=
可在类型明确的地方代替 var
声明。
变量声明可以包含初始值,每个变量对应一个,如果初始化值已存在,则可以省略类型,没有明确初始值的变量声明会被赋予它们的 零值 。
常量使用 const
关键字声明,可以是字符、字符串、布尔值或数值。常量不能用 :=
语法声明。