main.go
package main
import "fmt"
func main() {
fmt.Println("Hello, world")
}
package main: package是一个关键字(也叫做"包"),声明为main的一个packageimport "fmt" 代表程序导入了外部叫做fmt的package

cd进入代码所在的路径go run main.go 或者go build main.go,二者的区别如下图所示go run main.go 不仅会编译并且会自动运行程序go build main.go 仅仅会编译代码生成main.exe(windows下是以.exe为后缀的可执行文件,而在mac或者linux下午后缀名)main.exe 在命令行输出:Hello, world 
在本文中,我们详细介绍了如何书写、编译并运行第一个go语言helloworld程序,并详细说明了每一行的意义
更多原创文章干货分享,请关注公众号

加技术交流群请加微信(注明:交流群):ywj2271840211
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/758/viewspace-3141866/ ,如需转载,请注明出处,否则将追究法律责任。