安装GO语言环境

1 篇文章 0 订阅


前言

Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。

推荐 菜鸟学习 ,里面有go语言的基础教程


提示:以下是本篇文章正文内容,下面案例可供参考

一、下载go并解压缩

到Go官网下载Go安包,下载地址:https://studygolang.com/dl ,按服务器配置选择相应的安装包,我选择的是 go1.15.7.linux-amd64.tar.gz
go安装包
也可以使用命令下载(ubuntu系统)

cd /usr/local
# 下载 go 安装包
wget https://dl.google.com/go/go1.15.7.linux-amd64.tar.gz
# 解压,自动生成go文件夹
tar -zxvf go1.15.7.linux-amd64.tar.gz
sudo chmod -R 0777 go

二、配置环境变量

有两个重要的变量:
GOROOT:是系统上安装Go软件包的位置
GOPATH:是工作目录的位置

  1. /home/vagrant/code/ 下创建工作目录
cd /home/vagrant/code/
mkdir GOPATH
sudo chmod -R 0777 GOPATH
  1. 使用sudo edit ~/.bashrc命令修改环境变量,在弹出的记事本中添加以下内容。同时也在GOPATH目录下创建src和bin目录。
  2. 使用同样的方法,修改/etc/profile文件,为其添加go环境变量
# GO 语言配置
export GOROOT=/usr/local/go #GOROOT是系统上安装Go软件包的位置。
export GOPATH=/home/vagrant/code/GOPATH #GOPATH是工作目录的位置。
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

三、验证是否安装成功

代码如下(示例):
验证 GO 是否安装成功

  • 编写hello程序,验证go安装是否成功。
cd /home/vagrant/code/GOPATH
mkdir hello
vim hello.go
# 编写 hello.go 文件
package main

import "fmt"

func main() {
    fmt.Printf("Hello, World\n")
}

在这里插入图片描述

到这里,GO语言环境安装好了。


golang项目在构建时出错,出现cannot find package “golang.org/x/time/rate” in any of: /home/vagrant/code/GOPATH/src/golang.org/x/time/rate (from $GOROOT)
尝试:
cd /home/vagrant/code/GOPATH/src\golang.org\x
从github拿来项目需要的文件
git clone https://github.com/golang/time.git
然后,再试试 就可以了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值