初识Hyperledger Fabric之安装go环境

Hyperledger Fabric许多组件使用Go编程语言开发。
环境:ubuntu 16.04 LTS

1.在官网上复制下载链接,如https://dl.google.com/go/go1.14.3.linux-amd64.tar.gz
2.将go下载到创建好的目录中

wget https://dl.google.com/go/go1.14.3.linux-amd64.tar.gz

3.解压到/usr/local(官方推荐)

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

4.添加/usr/local/go/bin目录到PATH变量中,可以添加到/etc/profile或者 ~/.profile

# 在~/.profile末尾添加
# go enviroment
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin

运行source命令使其生效
5. 运行go --version查看是否安装成功
6. 根据fabric教程的要求必须将环境变量 GOPATH 设置为指向包含下载的Fabric代码库的Go工作空间,例如:export GOPATH=$HOME/go

# 我用的是zshrc
# go environment
export GOPATH=$HOME/go

运行source命令使其生效
7. 测试

mkdir -p $GOPATH/src/hello && cd $GOPATH/src/hello
touch hello.go
# 输入以下代码
package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}
# 编译
go build
# 运行
./hello
# 运行结果
hello, world

参考
https://www.jianshu.com/p/c43ebab25484
https://golang.org/doc/install

你可能感兴趣的:(go,fabric)