操作系统:centos8;golang版本:1.17.4
1、建立go工作区
因为有了gomod,现在用户可以在任意路径下建立go工作区,不用强制放在gopath路径下。
2、初始化
在go工作区创建test目录,进入test目录下,在终端输入命令$ go mod init test
,对项目进行初始化。
命令执行成功后,会生成go.mod文件。
3、helloworld
创建main.go文件,并输入以下内容:
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
4、运行go程序
运行go程序有多种方式,常用的有以下三种:
(1) go run
在终端输入命令$ go run main.go
,会在控制台看见Hello World
的输出。
(2) go build
在终端输入命令$ go build main.go
,会在当前目录下生成可执行二进制文件main,运行main文件$ ./main
,可以在控制台看见Hello World
的输出。
(3) go install
在终端输入命令$ go install main.go
,会在$GOPATH/bin目录下生成可执行二进制文件main,运行main文件$ ./main
,可以在控制台看见Hello World
的输出。