1、CFSSL
Github 源码:https://github.com/cloudflare/cfssl
CFSSL介绍:https://blog.cloudflare.com/introducing-cfssl/
ubuntu16.04下配置指令:
$ sudo go get github.com/cloudflare/cfssl
若提示没有权限
$ sudo go get github.com/cloudflare/cfssl
若提示GOPATH没有设置
$sudo env GOPATH=/home/aguan/gopath go get github.com/cloudflare/cfssl
2、Viper
viper是国外大神spf13编写的开源配置解决方案,满足不同的对配置文件的使用的要求,所以fabric-ca采用viper来解决配置问题
Github源码:https://github.com/spf13/viper
Viper简介:下载源码后github.com/spf13/viper 目录下的Readme.md文件
ubuntu16.04下配置指令:
$ go get github.com/spf13/viper
若提示没有权限
$ sudo go get github.com/spf13/viper
若提示GOPATH没有设置
$sudo env GOPATH=/home/aguan/gopath go get github.com/spf13/viper
具体使用:http://studygolang.com/articles/4244
3、Cobra
Cobra既是创建强大的现代CLI(Command Line Applications )
应用程序的库,也是用于生成应用程序和命令文件的程序。
Github源码:https://github.com/spf13/cobra
Cobra简介:下载源码后github.com/spf13/viper 目录下的Readme.md文件
ubuntu16.04下配置指令:
$ go get github.com/spf13/cobra
具体使用:http://studygolang.com/articles/7588