Golang 学习之路一:开发环境搭建

时间:2021-08-23 17:24:09

Golang 学习:开发环境搭建

一、下载适合本机的Golang版本

下载地址:
golang: https://golang.org/dl/

注意对应好自己PC 的system.
Windows 直接下载对应的msi安装即可,Linux注意发行版本。
本文Linux选择go1.8.1.linux-amd64.tar.gz版本。

二、Golang安装

1.windows安装的过程比较简单,基本上直接默认安装即可。注意有些Windows OS会将Go安装到C:/ProgramData,但是这个文件夹内的内容在有些操作系统是受隐藏保护的,可能不能正确的使用它,比如在使用它下在包的时候可能会失败,使用过第三方IDE的时候也会出现一些问题。推荐下载到自定义的路径下。
2.Linux 安装也很简单,直接将下载好的文件制打包文件用归档软件直接提取到/usr/local 路径下即可。

三、Go 配置

Go 主要是配置环境变量
1.Windows 版本,根据网上的教程配置即可。这里只简单配置一下:
GOROOT : Go 的安装路径 如:C:/Go
GOPATH : Go 的工作空间 如: C:/Go/WorkSpace
PATH : Go 的程序路径 如: C:/Go/bin
当然也可以配置GOBIN,这里就不配置了。install的路径就在WorkSpace下,否则就在$GOBIN路径下。
2. Linux 配置方法很类似,直接在/etc/profile 添加:

export GOROOT=/usr/local/go
export GOPATH=~/golib:~/goproject
export GOBIN=~/gobin
export PATH=$PATH:$GOROOT/bin:$GOBIN

然后执行下面代码立即生效

source /etc/profile 

查看设置好的环境变量,windows可以在MS-DOS或Linux下终端运行:
go env 查看是否设置正确
Golang 学习之路一:开发环境搭建
注:下面的命令只是截图用的
当然go env也可以判断有没有安装成功。具体这些设置的用途后面再慢慢写,网上都可以找到
好了,现在就可以来来发Golang程序了。

四、Golang ‘hello world’ test.

vim hello.go 输入

package main


import "fmt"


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

然后,在路径下运行:

go run hello.go

Golang 学习之路一:开发环境搭建