一、第一个go程序

package main
import (
"fmt"
)
func main(){
fmt.Println("hello world")
}

对于代码的解释
如果是为了将代码编译成一个可执行程序,那么package必须是main
如果是为了将代码编译成库,那么package则没有限制
go中所有的代码都应该隶属一个包
fmt 是go的一个系统库
fmt.println()则可以打印输出
如果想要运行程序:go run 程序名
在一个可执行程序只有一个main函数
关于注释
单行注释://
多行注释:/* */
二、go语言初识
关于定义一个变量
var 变量名 变量类型
变量名 = 值
这里需要注意:go语言中定义的变量必须被用到,否则会报错
同时定义变量和赋值可以一步完成通过: 变量名 := 值
定义一个函数
如果我们要定义一个函数,我们先看下面求和的例子:
func add(a int,b int) int {
var sum int
sum = a + b
return sum
}
这里我们需要知道,下面这种格式是被严格要求的没包括第一行的大括号不能放到下一行
func 函数名(参数1 参数1类型,参数2 参数2类型) 返回值类型 {
}