1. Golang执行流程分析
1.1 如果是对源码编译后,再执行,Go的执行流程如下:
.go文件 ---> 可执行文件 ---> 结果
1.2 如果是对源码直接执行 go run 源码,Go的执行流程如下:
.go文件 ---> 结果
1.3 两种执行流程的方式区别
1) 如果先编译生成了可执行文件,那么可以将可执行文件拷贝到没有go开发环境的机器上,仍然可以运行。
2) 如果直接go run 源代码,那么如果要在另一个机器上运行,也需要go开发环境,否则无法执行。
3) 在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所有,可执行文件变大了很多。
2. Golang编译运行说明
* 什么是编译?
通过编译器,将源文件翻译成机器可以识别的二进制代码文件
1) 在该源文件目录下,通过go build 对文件进行编译,可以指定生成的可执行文件名,在windows下必须是.exe后缀。
2)若编译没有错误,则当前目录下出现可执行文件;如果有错误,则会在错误的那行报错。
3. Go程序开发注意事项(重点)
1)Go应用程序的执行入口是main()方法。
2) Go语言严格区分大小写。
3)Go方法由一条条语句构成,每个语句后不需要分号。
4)Go编译器是一行行进行编译的,因此一行只能写一条语句,不能把多条语句写在同一个,否则报错。
5)Go语言定义的变量或者import的包如果没有使用到,代码不能编译通过。
6)大括号成对出现,缺一不可
4. Go语言转义字符
1)\t : 制表符
2)\n : 换行符
3)\\ : 一个\
4) \" : 一个"
5)\r : 一个回车
5. 注释
5.1 行注释
//注释内容
5.2 块注释
/*
注释内容
*/
6. 学习网站
https://golang.org
1237

被折叠的 条评论
为什么被折叠?



