go语言作为一个c语言创始人发明的新兴语言,在区块链和游戏领域都身担重任,未来可期,未来go语言将会是主流,本文将介绍go语言的编译方式,具体可以查看官方文档
demo
package main
import "fmt"
func main(){
fmt.Println("helloworld\n")
var i int
fmt.Println("i=",i)
var num = 10.11
fmt.Println("num",num)
name := "tom"
fmt.Println("name",name)
}
Golang执行流程
编译执行
动态执行
go语言有两种常见的编译指令,与gcc编译方式相同。
go build -o 名字自定义.exe 源文件.go
go build hello.go
go run hello.go