Files
juwan-backend/app/users/rpc/usercenter/usercenter.go
T
2026-02-23 15:54:33 +08:00

82 lines
3.0 KiB
Go

// Code generated by goctl. DO NOT EDIT.
// goctl 1.9.2
// Source: users.proto
package usercenter
import (
"context"
"juwan-backend/app/users/rpc/pb"
"github.com/zeromicro/go-zero/zrpc"
"google.golang.org/grpc"
)
type (
AddUsersReq = pb.AddUsersReq
AddUsersResp = pb.AddUsersResp
DelUsersReq = pb.DelUsersReq
DelUsersResp = pb.DelUsersResp
GetUserByUsernameReq = pb.GetUserByUsernameReq
GetUserByUsernameResp = pb.GetUserByUsernameResp
GetUsersByIdReq = pb.GetUsersByIdReq
GetUsersByIdResp = pb.GetUsersByIdResp
SearchUsersReq = pb.SearchUsersReq
SearchUsersResp = pb.SearchUsersResp
UpdateUsersReq = pb.UpdateUsersReq
UpdateUsersResp = pb.UpdateUsersResp
Users = pb.Users
Usercenter interface {
// -----------------------users-----------------------
AddUsers(ctx context.Context, in *AddUsersReq, opts ...grpc.CallOption) (*AddUsersResp, error)
UpdateUsers(ctx context.Context, in *UpdateUsersReq, opts ...grpc.CallOption) (*UpdateUsersResp, error)
DelUsers(ctx context.Context, in *DelUsersReq, opts ...grpc.CallOption) (*DelUsersResp, error)
GetUsersById(ctx context.Context, in *GetUsersByIdReq, opts ...grpc.CallOption) (*GetUsersByIdResp, error)
GetUserByUsername(ctx context.Context, in *GetUserByUsernameReq, opts ...grpc.CallOption) (*GetUserByUsernameResp, error)
SearchUsers(ctx context.Context, in *SearchUsersReq, opts ...grpc.CallOption) (*SearchUsersResp, error)
}
defaultUsercenter struct {
cli zrpc.Client
}
)
func NewUsercenter(cli zrpc.Client) Usercenter {
return &defaultUsercenter{
cli: cli,
}
}
// -----------------------users-----------------------
func (m *defaultUsercenter) AddUsers(ctx context.Context, in *AddUsersReq, opts ...grpc.CallOption) (*AddUsersResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.AddUsers(ctx, in, opts...)
}
func (m *defaultUsercenter) UpdateUsers(ctx context.Context, in *UpdateUsersReq, opts ...grpc.CallOption) (*UpdateUsersResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.UpdateUsers(ctx, in, opts...)
}
func (m *defaultUsercenter) DelUsers(ctx context.Context, in *DelUsersReq, opts ...grpc.CallOption) (*DelUsersResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.DelUsers(ctx, in, opts...)
}
func (m *defaultUsercenter) GetUsersById(ctx context.Context, in *GetUsersByIdReq, opts ...grpc.CallOption) (*GetUsersByIdResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.GetUsersById(ctx, in, opts...)
}
func (m *defaultUsercenter) GetUserByUsername(ctx context.Context, in *GetUserByUsernameReq, opts ...grpc.CallOption) (*GetUserByUsernameResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.GetUserByUsername(ctx, in, opts...)
}
func (m *defaultUsercenter) SearchUsers(ctx context.Context, in *SearchUsersReq, opts ...grpc.CallOption) (*SearchUsersResp, error) {
client := pb.NewUsercenterClient(m.cli.Conn())
return client.SearchUsers(ctx, in, opts...)
}