Documentation
¶
Index ¶
- type UserServer
- func (s *UserServer) Create(ctx context.Context, req *connect.Request[pb.CreateUserRequest]) (*connect.Response[pb.User], error)
- func (s *UserServer) CreateBulk(ctx context.Context, req *connect.Request[pb.CreateBulkUserRequest]) (*connect.Response[pb.CreateBulkUserResponse], error)
- func (s *UserServer) Delete(ctx context.Context, req *connect.Request[pb.DeleteUserRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *UserServer) DeleteAll(ctx context.Context, req *connect.Request[pb.DeleteAllUserRequest]) (*connect.Response[emptypb.Empty], error)
- func (s *UserServer) FilterByAgeName(ctx context.Context, req *connect.Request[pb.ListUserFilterByAgeNameRequest]) (*connect.Response[pb.ListUserFilterByAgeNameResponse], error)
- func (s *UserServer) GetByEmail(ctx context.Context, req *connect.Request[pb.GetUserByEmailRequest]) (*connect.Response[pb.User], error)
- func (s *UserServer) GetByID(ctx context.Context, req *connect.Request[pb.GetUserByIDRequest]) (*connect.Response[pb.User], error)
- func (s *UserServer) ListActive(ctx context.Context, req *connect.Request[pb.ListActiveRequest]) (*connect.Response[pb.ListActiveResponse], error)
- func (s *UserServer) ListAll(ctx context.Context, req *connect.Request[pb.ListAllUserRequest]) (*connect.Response[pb.ListAllUserResponse], error)
- func (s *UserServer) Update(ctx context.Context, req *connect.Request[pb.UpdateUserRequest]) (*connect.Response[pb.User], error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserServer ¶
type UserServer struct {
// contains filtered or unexported fields
}
func NewUserServiceServer ¶
func NewUserServiceServer(db *sql.DB) *UserServer
func (*UserServer) CreateBulk ¶
func (s *UserServer) CreateBulk( ctx context.Context, req *connect.Request[pb.CreateBulkUserRequest], ) (*connect.Response[pb.CreateBulkUserResponse], error)
func (*UserServer) FilterByAgeName ¶
func (s *UserServer) FilterByAgeName( ctx context.Context, req *connect.Request[pb.ListUserFilterByAgeNameRequest], ) (*connect.Response[pb.ListUserFilterByAgeNameResponse], error)
func (*UserServer) GetByEmail ¶
func (*UserServer) ListActive ¶
func (s *UserServer) ListActive( ctx context.Context, req *connect.Request[pb.ListActiveRequest], ) (*connect.Response[pb.ListActiveResponse], error)
func (*UserServer) ListAll ¶
func (s *UserServer) ListAll( ctx context.Context, req *connect.Request[pb.ListAllUserRequest], ) (*connect.Response[pb.ListAllUserResponse], error)
Click to show internal directories.
Click to hide internal directories.