七叶笔记 » golang编程 » 「Go」Go语言开发环境搭建

「Go」Go语言开发环境搭建

万里长征第一步,搭建go的开发环境,本文基于 1.14.2

Go语言1.14版本之后推荐使用go modules管理依赖,也不再需要把代码写在 GOPATH 目录下了。是不是很赞

下载

Go官网下载地址:

Go官方镜像站(推荐):

根据自己系统,自行选择安装。推荐下载可执行文件版,一路 Next

检查

安装完后,打开终端 输入 go version 查看安装Go的版本

GOROOT 和 GOPATH

GOROOT 和 GOPATH 都是环境变量,其中GOROOT是我们安装go开发包的路径,Mac 默认安装在 /usr/local/go目录下

而从Go 1.8版本开始,Go开发包在安装完成后会为GOPATH设置一个默认目录,参见下表。

GOPATH在不同操作系统平台上的默认值

GOPROXY

Go1.14版本之后,都推荐使用 go mod 模式来管理依赖了,也不再强制我们把代码必须写在GOPATH下面的src目录了,你可以在你电脑的任意位置编写go代码。

默认 GoPROXY 配置是:GOPROXY=,由于国内访问不到 所以我们需要换一个PROXY,这里推荐使用

可以执行下面的命令修改GOPROXY:

go env -w GOPROXY=

编辑器

Go采用的是UTF-8编码的文本文件存放源代码,理论上使用任何一款文本编辑器都可以做Go语言开发,推荐使用 VS Code Goland 。 VS Code 是微软开源的编辑器,而Goland是jetbrains出品的付费 IDE

我这里使用 Goland

Hello World

现在我们来创建第一个Go项目——hello。在我们桌面创建一个hello目录。

在该目录中创建一个main.go文件:

 package main  // 声明 main 包,表明当前是一个可执行程序

 import  "fmt"  // 导入内置 fmt 包

func main(){  // main函数,是程序执行的入口
fmt.Println("Hello World!")  // 在终端打印 Hello World!
}
  

go build

go build表示将源代码编译成可执行文件。

在hello目录下执行:

go build

或者在其他目录执行以下命令:

go build hello

在当前目录下生成可执行文件main 直接运行 ./main 看效果

人生苦短,let’s go

点关注 不迷路

如果你从本篇内容有收获,求 点赞 ,求 关注 ,求 转发 ,让更多的人学习到。


如果本文有任何错误,请批评指教,不胜感激 !

相关文章