Linux之阿里云Ubuntu 20.04.4下GoSDK v1.18安装

本文详细介绍了在Ubuntu20.04.4系统中如何安装Git和GoSDKv1.18,包括设置Git的全局信息、下载与解压Go安装包、配置GOPATH和环境变量、验证安装、启用Go模块以及下载依赖。同时,还提供了创建Hello World项目的步骤。
摘要由CSDN通过智能技术生成

Linux之阿里云Ubuntu 20.04.4下GoSDK v1.18安装

注: 本文以Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-91-generic x86_64)进行讲解

一、安装Git

1.安装Git

安装非常直接,仅仅以 sudo 权限用户身份运行下面的命令:

sudo apt install git

运行下面的命令,打印 Git 版本,验证安装过程:

git --version

2.设置全局的 commit 名字和邮件地址

在你安装 Git 之后第一件事情,就是配置你的 Git 用户名和邮件地址。 Git 在每一次 commit 代码时关联你的身份。想要设置全局的 commit 名字和邮件地址,运行下面的命令:

git config --global user.name "llh"
git config --global user.email "llhgo@main.com"

image-20220503225636494

二、安装GoSDK 1.18

1.下载安装包

cd /usr/local
mkdir   go
cd go 
wget https://dl.google.com/go/go1.18.1.linux-amd64.tar.gz

2.解压

tar -zxvf   go1.18.1.linux-amd64.tar.gz

3.删除压缩包

 rm -rf go1.18.1.linux-amd64.tar.gz 
 cd go 

image-20220503221924443

4.新建GOPATH目录

这里,我们在/home目录下, 建立一个名为go(可以不是go, 任意名字都可以)的文件夹,
然后再建立三个子文件夹(子文件夹名必须为src、pkg、bin)。

cd /home/
mkdir go
cd go/
mkdir bin
mkdir src
mkdir pkg

image-20220503223117243

5.设置环境变量

vim     /etc/environment

加入下面这三行:

export GOROOT=/usr/local/go/go
export PATH=$GOROOT/bin:$PATH
export GOPATH=/home/go

保存后,执行以下命令,使环境变量立即生效:

source  /etc/environment

image-20220503223054597

6.验证是否成功

go version    

image-20220503223749116

7.开启go module、换源

set GO111MODULE=on
go env -w GOPROXY=http://goproxy.cn,direct  

8.查看Go语言的环境信息

go env

image-20220503223828988

9.下载依赖注意事项

linux上不像windos那样可以直接go get 下载依赖,必须得初始化go.mod文件

go get -u github.com/cosmtrek/air

image-20220503231221560

10.创建hello项目

cd /home
mkdir goproject
cd goproject

创建main.go文件

package main

import (
	"fmt"
)

func main() {
	fmt.Println("jjjjjjjjj")
}

注意:go mod init不能直接用,必须得后面加上模块名字

image-20220503231643656

go get 下载依赖成功,且生成了个go.sum文件,且下载到了GOPATH下的pkg里

go get -u github.com/cosmtrek/air

image-20220503231944587

image-20220503232027535

image-20220503232246510

image-20220503232257051

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GoGo在努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值