api
goctl api go -api *.api -dir ../ --style=goZero
主要使用api rpc model
user.api
docker
goctl docker -go user.go
生成的dockerfile是多阶段的
多阶段构建(Multi-stage builds)是Dockerfile的一个非常有用的特性,它允许我们在一个Dockerfile中使用多个FROM指令,以创建多个构建阶段。
生成k8s
goctl kube deploy -name user-api -namespace go-zero-looklook -image user-api:v1.0 -o user-api.yaml -port 1001 -nodePort 31001
rpc
goctl rpc protoc *.proto --go_out=../ --go-grpc_out=../ --zrpc_out=../ --style=goZero
linux alias
model