欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu20.04安装go-micro环境教程

程序员文章站 2022-07-14 15:57:48
...

Ubuntu20.04安装go环境教程


安装gcc g++ make 全家桶

sudo apt-get install build-essential

一、安装GO

1、下载go.

链接:https://golang.org/dl/

版本:1.14.15

2、解压

sudo tar -zxvf g1.14.15XXXX  -C /usr/local/ 

3、配置环境

这里不配置全局全局环境,只配置用户环境

cd ~
mkdir gopath
sudo gedit /home/<user_name>/.bashrc

在末尾追加,保存

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

生效配置

source /home/<user_name>/.bashrc

4、查看版本

go verison

4、更改GO环境

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

二、安装svn,git

sudo apt install subversion
sudo apt install git

三、安装goland

  • 进官网下载对应版本的安装包

    ​ 链接:https://www.jetbrains.com/go/

  • 解压,进入bin目录,执行goland.sh

四、安装protobuf

官网教程:
  • 安装依赖工具
sudo apt-get install autoconf automake libtool curl make g++ unzip
  • 在protobuf github上获取版本信息及源码链接,用wget下载:
wget  https://github.com/protocolbuffers/protobuf/releases/download/v3.17.1/protobuf-cpp-3.17.1.tar.gz
  • 解压
tar -xzvf protobuf-cpp-3.17.1.tar.gz
  • 根据官网安装教程依次执行
cd protobuf-3.7.1
./autogen.sh
./configure
make
make check
sudo make install
sudo ldconfig
  • 检查安装
protoc --version

五、安装go-micro

go get -u -v github.com/micro/micro
go get -u -v github.com/micro/go-micro
go get -u -v github.com/micro/protoc-gen-micro

将GOPATH下的bin目录添加进环境变量(同步骤三):export PATH=$PATH:$GOPATH/bin

六、GO教程

1、https://www.topgoer.com/