一、入门小案例
1.1 hello.go
package main
import "fmt"
func main(){
fmt.Println("HELLO ,WORLD!")
}
(1) 通过go build 命令对go文件进行编译,生成exe文件,再运行hello.exe文件
(2) 通过go run直接运行 .go程序
1.2 执行流程分析
(1)如果我们先编译生成了可执行文件,那么我们可以将该可执行文件拷贝到没有go开发环境的机器上,仍然可以运行。
(2)如果是直接go run 运行源代码,必须要有go的开发环境,否则无法执行。
(3)在编译时,编译器会将程序运行依赖的库文件包含在可执行文件中,所以可执行文件 .exe 会变大了很多。
1.3 注意事项
(1)Go应用程序的执行入口是main()函数。
(2)Go语言严格区分大小写。
(3)Go的每条语句后不需要加分号(Go语言会在每行自动加分号)。
(4) 一行只能写一条语句。不能把多行语句写到一行。
(5) Go语言定义的变量或者import包如果没有使用到2,代码不能编译通过。