ubantu18.04/CentOS7.6下go环境搭建

1、运行命令安装
$ sudo apt install golang-go

2、配置go语言工作空间: 
(1)新建如下文件夹
go
|_______bin
|_______pkg
|_______src
         |___project-1
                |___hello.go
         |___project-2
(2)添加环境变量: 编辑.bashrc文件
$ sudo vim /root/.bashrc
在文件最后添加下面几行:(golang为我随便创建的项目文件夹)
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH

(3)重新加载配置文件
$ . ~/.bashrc

(4)执行下面的命令来查看环境变量
$ go env
注意观察这几行是否和设置的是否一致
GOBIN="/root/go/bin"
GOPATH="/root/go"

3、测试go语言开发环境
(1)上述hello.go内容如下:
package main

import "fmt"

func main() {
   fmt.Println("Hello, World!")
}
(2)在hello.go的当前目录下面执行命令:
go run hello.go     编译,运行命令

(5)如果上述(4)步骤GOBIN, GOPATH路径总是不能生效,编辑profile文件,如果生效就跳过本步骤
# 其实ubantu环境变量文件时 /etc/profile,我们上面配置的时单个用户层面的环境,这个才是全局的
$ sudo vim /etc/profile
在文件最后添加下面几行:(vagrant为我的当前用户)
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH

centos下安装golang环境

1、golang中文社区的下载中获取地址:https://studygolang.com/dl
2、下载安装包
[root@monica bin]# wget https://studygolang.com/dl/golang/go1.15.7.linux-amd64.tar.gz
3、解压到/usr/local
[root@monica bin]# tar -C /usr/local -xzf go1.15.7.linux-amd64.tar.gz 
4、配置环境变量
[root@monica bin]# vim /etc/profile 
# 在文件末尾加上路径
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
5、刷新环境变量
[root@monica bin]# source /etc/profile
6、查看go是否安装成功
[root@monica bin]# go env


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值