脚手架

编写中

安装#

go get -u github.com/stack-labs/stack/util/stackctl

脚手架目前支持创建

创建 service#

stackctl new github.com/stack-labs/example --alias example -type service --gopath

创建api#

stackctl new github.com/stack-labs/example-api --alias example -type api --gopath
  • 修改 FIXME 内容

    • 替换example-apipath/to/service/proto/examplegithub.com/stack-labs/example/proto/example

  • 本地环境用go.mod则使用replace添加github.com/stack-labs/example

module github.com/stack-labs/example-api

go 1.14

replace github.com/stack-labs/example v1.0.0 => ../example

require (
	github.com/stack-labs/example v1.0.0
)
快速上手RPC调用【编写中】