新建hello.go,代码如下
go
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
编译hello.go
控制台终端为hello.go同级目录
执行
go
go build hello.go
编译成功同级目录下生成 同名exe文件
也可以直接执行
go
go run hello.go


解释如下
一 .go语言后缀为.go
二.package main
表示该 hello.go 文件所在的包是 main,在 go 中,每个文件都必须归属于一个包。
三.import "fmt"
表示:引入一个包,包名 fmt,引入该包后,就可以使用 fmt包的函数,比如:fmt.Println
四 func 是一个关键字,表示一个函数。
main 是函数名,是一个主函数,即我们程序的入口。
五.fmt.Println("hello world")
表示调用 fmt包的函数 Printin 输出"hello,world