Golang开山
Golang 开发工具:vscode(暂定) (1) go文件的后缀名是 .go (2) 每个go文件的开头都要 package xx,以此来声明属于哪个包,也就是说go语言里的每个go文件都必须属于一个包。 (3) import “fmt” 表示引入一个包,包名为 fmt,引入该包后,就可以使用这个包里的函数,比如:fmt.Println() (4) func main(){ } func 是一个关键字,表示一个函数。 main 是函数名,是一个主函数,即我们程序的入口。 (5) fmt.Println("hello") 表示调用 fmt 包的函数,输出内容。 通过 go build 命令对该 go 文件进行变异,生成 .exe 文件。 注:先切换到你的main文件夹下,然后用 dir 命令可以看见这个文件夹下的所有文件,调用 go build +文件名的命令,就会生成一个exe文件。 这样就执行了这个文件,打印出了我们要的内容。 也可以直接用 go run +文件名的方式运行文件,虽然不用编译生成exe文件,但是运行速度变慢了,其实他在底层还是经历了一次编译,因为计算机无法识别你的go代码。 在真正的工作过程中,依然是使用 go build 命令。 Golang 执行流程分析 以下是两种方法执行文件方式的执行流程 两种执行流程的方式区别 1)