go 学习 1

go语言指南 C:mygoingotour

hello.go

package main
import (
    "fmt"
    "math"
)
func main() {
    fmt.Println("Hello, 世界")
}

程序从main包开始运行,import 导入其他包

函数可以没有参数或接受多个参数,类型在变量名 之后,当连续两个或多个函数的已命名形参类型相同时,除最后一个类型以外,其它都可以省略。

函数可以返回任意数量的返回值,返回值可被命名,它们会被视作定义在函数顶部的变量。

var 语句用于声明一个变量列表,跟函数的参数列表一样,类型在最后。在函数中,简洁赋值语句 := 可在类型明确的地方代替 var 声明。

变量声明可以包含初始值,每个变量对应一个,如果初始化值已存在,则可以省略类型,没有明确初始值的变量声明会被赋予它们的 零值

常量使用 const 关键字声明,可以是字符、字符串、布尔值或数值。常量不能用 := 语法声明。

原文地址:https://www.cnblogs.com/arwen-spy/p/6481382.html