go-micro安装及使用
go-micro安装 做了这么久的铺垫,接着让我们来进入主题,go-micro的学习,首先我们先来安装一下go-micro开发环境。安装步骤如下: # 安装go-micro go get -u -v github.com/micro/go-micro # 安装工具集 go get -u -v github.com/micro/micro # 安装protobuf插件 go get -u github.com/golang/protobuf/{proto,protoc-gen-go} go get -u github.com/micro/protoc-gen-micro 或者通过docker镜像安装: $ docker pull microhq/micro 安装之后输入micro命令,显示如下就证明安装成功 接着我们来看一下go-micro的使用。 go-micro使用 首先我们先来创建一个go micro框架的项目,我们使用micro命令,可以创建微服务,web项目等,具体用法如下: new Create a new Micro service by specifying a directory path relative to your $GOPATH # 创建 通过指定相对于 $GOPATH 的目录路径,创建一个新的微服务。 USAGE: # 用法 micro new [command options][arguments...] # 指定服务的命名空间 --namespace "go.micro" Namespace for the service e.g com.example # 服务类型,可以是微服务srv,或者web项目,或者api等 --type "srv" Type of service e.g api, fnc, srv, web # 服务的正式完整定义 --fqdn FQDN of service e.g com.example.srv.service (defaults to namespace.type.alias) # 别名是在指定时作为组合名的一部分使用的短名称 别名 --alias Alias is the sh...