• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

go语言及etcd环境搭建

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1. 安装Go环境

Golang官网下载地址:https://golang.org/dl/

打开官网下载地址选择对应的系统版本, 复制下载链接

这里我选择的是

[email protected]:~/go$ ls

go1.14.3.linux-amd64.tar.gz

sudo tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz

cd进入你用来存放安装包的目录。嫌麻烦就直接输入cd ~。然后执行

执行tar解压到/usr/loacl目录下,得到go文件夹

tar -C /usr/local -zxvf  go1.14.3.linux-amd64.tar.gz

添加/usr/loacl/go/bin目录到PATH变量中。添加到/etc/profile或$HOME/.profile都可以

vim /etc/profile

// 在最后一行添加

export GOROOT=/usr/local/go

export PATH=$PATH:$GOROOT/bin

// wq保存退出后source一下

source /etc/profile

执行go version,如果现实版本号,则Go环境安装成功。是不是很简单呢?

[email protected]:/home/alpha/etcd/etcd# vi /root/.bashrc

export PATH="$PATH:/usr/local/go/bin"

[email protected]:~/etcd/etcd$ go version

go version go1.14.3 linux/amd64

按照上面步骤安装足够了

 

2. 安装etcd环境

etcd是用golang写的,需要使用go1.13以上的版本才能编译

[email protected]:~/etcd$ git clone https://gitee.com/mirrors/etcd.git

需要修改go  env

export GO111MODULE=auto

export  GOPROXY=http://mirrors.aliyun.com/goproxy/

[email protected]:/home/alpha/etcd/etcd# go env

GO111MODULE="auto"

GOPROXY=http://mirrors.aliyun.com/goproxy/

然后在运行

[email protected]:/home/alpha/etcd/etcd# go mod vendor

go: downloading github.com/golang/protobuf v1.3.2

go: downloading google.golang.org/grpc v1.26.0

编译完之后会在etcd的目录下有一个bin目录,且改目录下有etcd和etcdctl两个文件

[email protected]:/home/alpha/etcd/etcd/bin# ls

etcd  etcdctl

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go语言基础之包发布时间:2022-07-10
下一篇:
go运行错误 go run: cannot run non-main package发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap