Go 语言入门-Hello Golang

113 阅读1分钟

Go 的开发环境搭建

Go 安装包下载地址为 golang.org/dl/,这个地址一般会很难打开或者打开时间很长,可以使用这个地址 golang.google.cn/,选择自己的操作系统对应的版本进行下载安装。

环境变量配置:

Linux、MacOS上将Go的安装目录添加到配置文件中

vim ~/.bash_profile 
export PATH=$PATH:/usr/local/go/bin 
source ~/.bash_profile

Windows上将Go 的安装目录添加到环境变量PATH中

验证环境:go version

第一个Go程序

打开一门新的编程语言的大门的敲门砖都是 Hello World!😆

编写helloworld.go

package main

import (
	"fmt"
)

func main() {
	fmt.Println("Hello,World!")
}

运行程序,执行 go run 命令:

 go run helloworld.go

运行结果如下:

go 程序先编译再运行, go build 将go源码文件编译成可执行的二进制文件,直接执行对应的二进制文件即可:

 go build helloworld.go  ./helloworld

Go 的程序入口

和主流的编程语言一样,Go程序的入口也是main函数,Go对入口函数的规定有如下几点:

  1. Go程序的入口的go文件的package必须是main,即 package main

  2. 程序入口的方法就是一定是main方法,即 func main() {}

  3. 序入口文件的文件名称不需要一定是main,例如上述的程序源码文件为 helloworld.go

  4. 程序入口的main()函数是不能接受参数的,否则在编译器会抛出

    func main must have no arguments and no return values