开始第一个GO程序
创建文件
在GOPATH
目录下面,创建一个以 .go
结尾的文件。
文件内容
在 hello.go
文件里面编写以下代码,编码格式是UTF-8
package main
import "fmt"
func main(){
fmt.Println("Hellow World!")
}
运行 程序
保存hello.go文件后,进入到当前目录的命令行环境中
第一种方式:
# 直接运行代码,不会生成可执行文件
go run hello.go
第二种方式:
# 生成可执行文件
go build hello.go
# 运行可执行文件
./hello
# win 程序会成生一个以.exe 结尾的文件,直接在命令行中输入文件名就可以执行了
代码的函意
package main
package
在go语言
中,包名不用和文件名相同,在同一文件夹下来包名可以相同,也可以不相同,一般的做法都是在同一文件夹下面,包名尽量相同。
import "fmt"
import
引入一个go语言
的包,包在这里的作用是进行打印一段话。
func main(){
}
main()
主函数,在一个go程序里面有且只有一个main
函数,是程序的入口,代表这个项目是一个可运行程序。
fmt.Println("Hellow World!")
这一 段话的意思是打印 Hellow World!
,是go语言
的打印函数。
细节决定成败!
个人愚见,如有不对,恳请斧正!