boomer-环境配置

bonnie_xing · · 847 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

一、安装go

参考链接: https://studygolang.com/articles/14812

1.1 删除低版本go

使用root权限,删除当前已经安装的低版本go

# 之前安装的1.10,如果直接升级到1.13在后续操作中会有异常
# 需要先清理环境
sudo rm -rf /usr/local/go
删除低版本go.png

1.2 下载1.13版本的go

从官方地址:https://golang.org/dl/ 上下载合适的 二进制发行版

# 使用ops权限安装,这样后续ops方便使用
wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz
image.png

1.3 提取压缩包

# 需要使用root权限进行,否则会失败的
sudo tar -xzf go1.13.4.linux-amd64.tar.gz -C /usr/local
image.png

1.4 建立软连接

sudo ln -s /usr/local/go/bin/* /usr/bin/

1.5 查看已安装的go版本

 go version
image.png

此时go语言的软件包已经安装完成

二、环境配置

2.1 go运行环境配置

# 查看go的环境配置
go env

# 设置环境参数(如果以前已经设置过,可以忽略)
sudo vim $HOME/.bashrc
# 进入编辑界面后 Shift+G 跳转至尾行,按 o 新插入一行,输入如下:
export GOROOT=/usr/local/go  #设置为go安装的路径,有些安装包会自动设置默认的goroot
export GOPATH=$HOME/go-workspace   #默认安装包的路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

# 之后按 Esc 键,: wq 保存退出。使配置文件生效
source $HOME/.bashrc  #注:这里不要用sudo执行,sudo无该命令
image.png

配置完成后,可通过“hello word”check一下安装结果

# 编写脚本
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

# 调用  go run hello.go 查看运行结果
image.png

2.2 go下载环境配置

参考链接
https://www.sunzhongwei.com/problem-of-domestic-go-get-unable-to-download

go env -w GO111MODULE=on
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
  • 说明 :如果不进行该配置,则会导致boomer无法下载

三、下载安装boomer

go get github.com/myzhan/boomer
image.png

四、安装goczmq

参考链接:
https://www.jianshu.com/p/f1719b27fd43


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:bonnie_xing

查看原文:boomer-环境配置

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

847 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传