package main import ( "context" "log" "bp.jydev.jianyu360.cn/BaseService/resourceCenter/rpc/pb" "bp.jydev.jianyu360.cn/BaseService/resourceCenter/rpc/resource" "github.com/zeromicro/go-zero/core/discov" "github.com/zeromicro/go-zero/zrpc" ) var c = resource.NewResource(zrpc.MustNewClient(zrpc.RpcClientConf{ Etcd: discov.EtcdConf{ Hosts: []string{"127.0.0.1:2379"}, Key: "resource.rpc", }, })) func main() { PowerHandle() } //开通或者取消用户/企业权益 func PowerHandle() { r, err := c.PowerHandle(context.Background(), &pb.PowerReq{ Appid: "10000", GoodsCode: "xxfb_gyxx", EntId: 55, StartTime: "2022-04-19 00:00:00", EndTime: "2021-04-19 23:59:59", Type: 1, }) log.Println("----------", r.Status, err) } //检查用户/企业权益 func CheckPower() { } //资源扣减 func Deduction() { }