Documentation
¶
Index ¶
- func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)
- func (m *CreateUserRequest) GetEmail() string
- func (m *CreateUserRequest) GetPassword() []byte
- func (*CreateUserRequest) ProtoMessage()
- func (m *CreateUserRequest) Reset()
- func (m *CreateUserRequest) String() string
- func (m *CreateUserRequest) XXX_DiscardUnknown()
- func (m *CreateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateUserRequest) XXX_Merge(src proto.Message)
- func (m *CreateUserRequest) XXX_Size() int
- func (m *CreateUserRequest) XXX_Unmarshal(b []byte) error
- type CreateUserResponse
- func (*CreateUserResponse) Descriptor() ([]byte, []int)
- func (m *CreateUserResponse) GetUser() *User
- func (*CreateUserResponse) ProtoMessage()
- func (m *CreateUserResponse) Reset()
- func (m *CreateUserResponse) String() string
- func (m *CreateUserResponse) XXX_DiscardUnknown()
- func (m *CreateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateUserResponse) XXX_Merge(src proto.Message)
- func (m *CreateUserResponse) XXX_Size() int
- func (m *CreateUserResponse) XXX_Unmarshal(b []byte) error
- type FindUserRequest
- func (*FindUserRequest) Descriptor() ([]byte, []int)
- func (m *FindUserRequest) GetUserId() uint64
- func (*FindUserRequest) ProtoMessage()
- func (m *FindUserRequest) Reset()
- func (m *FindUserRequest) String() string
- func (m *FindUserRequest) XXX_DiscardUnknown()
- func (m *FindUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FindUserRequest) XXX_Merge(src proto.Message)
- func (m *FindUserRequest) XXX_Size() int
- func (m *FindUserRequest) XXX_Unmarshal(b []byte) error
- type FindUserResponse
- func (*FindUserResponse) Descriptor() ([]byte, []int)
- func (m *FindUserResponse) GetUser() *User
- func (*FindUserResponse) ProtoMessage()
- func (m *FindUserResponse) Reset()
- func (m *FindUserResponse) String() string
- func (m *FindUserResponse) XXX_DiscardUnknown()
- func (m *FindUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FindUserResponse) XXX_Merge(src proto.Message)
- func (m *FindUserResponse) XXX_Size() int
- func (m *FindUserResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedUserServiceServer
- func (*UnimplementedUserServiceServer) CreateUser(ctx context.Context, req *CreateUserRequest) (*CreateUserResponse, error)
- func (*UnimplementedUserServiceServer) FindUser(ctx context.Context, req *FindUserRequest) (*FindUserResponse, error)
- func (*UnimplementedUserServiceServer) VerifyUser(ctx context.Context, req *VerifyUserRequest) (*VerifyUserResponse, error)
- type User
- func (*User) Descriptor() ([]byte, []int)
- func (m *User) GetCreatedAt() *timestamp.Timestamp
- func (m *User) GetEmail() string
- func (m *User) GetId() uint64
- func (m *User) GetPasswordHash() []byte
- func (*User) ProtoMessage()
- func (m *User) Reset()
- func (m *User) String() string
- func (m *User) XXX_DiscardUnknown()
- func (m *User) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *User) XXX_Merge(src proto.Message)
- func (m *User) XXX_Size() int
- func (m *User) XXX_Unmarshal(b []byte) error
- type UserServiceClient
- type UserServiceServer
- type VerifyUserRequest
- func (*VerifyUserRequest) Descriptor() ([]byte, []int)
- func (m *VerifyUserRequest) GetEmail() string
- func (m *VerifyUserRequest) GetPassword() []byte
- func (*VerifyUserRequest) ProtoMessage()
- func (m *VerifyUserRequest) Reset()
- func (m *VerifyUserRequest) String() string
- func (m *VerifyUserRequest) XXX_DiscardUnknown()
- func (m *VerifyUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerifyUserRequest) XXX_Merge(src proto.Message)
- func (m *VerifyUserRequest) XXX_Size() int
- func (m *VerifyUserRequest) XXX_Unmarshal(b []byte) error
- type VerifyUserResponse
- func (*VerifyUserResponse) Descriptor() ([]byte, []int)
- func (m *VerifyUserResponse) GetUser() *User
- func (*VerifyUserResponse) ProtoMessage()
- func (m *VerifyUserResponse) Reset()
- func (m *VerifyUserResponse) String() string
- func (m *VerifyUserResponse) XXX_DiscardUnknown()
- func (m *VerifyUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VerifyUserResponse) XXX_Merge(src proto.Message)
- func (m *VerifyUserResponse) XXX_Size() int
- func (m *VerifyUserResponse) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s *grpc.Server, srv UserServiceServer)
Types ¶
type CreateUserRequest ¶
type CreateUserRequest struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Password []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateUserRequest) Descriptor ¶
func (*CreateUserRequest) Descriptor() ([]byte, []int)
func (*CreateUserRequest) GetEmail ¶
func (m *CreateUserRequest) GetEmail() string
func (*CreateUserRequest) GetPassword ¶
func (m *CreateUserRequest) GetPassword() []byte
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) Reset ¶
func (m *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (m *CreateUserRequest) String() string
func (*CreateUserRequest) XXX_DiscardUnknown ¶
func (m *CreateUserRequest) XXX_DiscardUnknown()
func (*CreateUserRequest) XXX_Marshal ¶
func (m *CreateUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateUserRequest) XXX_Merge ¶
func (m *CreateUserRequest) XXX_Merge(src proto.Message)
func (*CreateUserRequest) XXX_Size ¶
func (m *CreateUserRequest) XXX_Size() int
func (*CreateUserRequest) XXX_Unmarshal ¶
func (m *CreateUserRequest) XXX_Unmarshal(b []byte) error
type CreateUserResponse ¶
type CreateUserResponse struct { User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateUserResponse) Descriptor ¶
func (*CreateUserResponse) Descriptor() ([]byte, []int)
func (*CreateUserResponse) GetUser ¶
func (m *CreateUserResponse) GetUser() *User
func (*CreateUserResponse) ProtoMessage ¶
func (*CreateUserResponse) ProtoMessage()
func (*CreateUserResponse) Reset ¶
func (m *CreateUserResponse) Reset()
func (*CreateUserResponse) String ¶
func (m *CreateUserResponse) String() string
func (*CreateUserResponse) XXX_DiscardUnknown ¶
func (m *CreateUserResponse) XXX_DiscardUnknown()
func (*CreateUserResponse) XXX_Marshal ¶
func (m *CreateUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateUserResponse) XXX_Merge ¶
func (m *CreateUserResponse) XXX_Merge(src proto.Message)
func (*CreateUserResponse) XXX_Size ¶
func (m *CreateUserResponse) XXX_Size() int
func (*CreateUserResponse) XXX_Unmarshal ¶
func (m *CreateUserResponse) XXX_Unmarshal(b []byte) error
type FindUserRequest ¶
type FindUserRequest struct { UserId uint64 `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FindUserRequest) Descriptor ¶
func (*FindUserRequest) Descriptor() ([]byte, []int)
func (*FindUserRequest) GetUserId ¶
func (m *FindUserRequest) GetUserId() uint64
func (*FindUserRequest) ProtoMessage ¶
func (*FindUserRequest) ProtoMessage()
func (*FindUserRequest) Reset ¶
func (m *FindUserRequest) Reset()
func (*FindUserRequest) String ¶
func (m *FindUserRequest) String() string
func (*FindUserRequest) XXX_DiscardUnknown ¶
func (m *FindUserRequest) XXX_DiscardUnknown()
func (*FindUserRequest) XXX_Marshal ¶
func (m *FindUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FindUserRequest) XXX_Merge ¶
func (m *FindUserRequest) XXX_Merge(src proto.Message)
func (*FindUserRequest) XXX_Size ¶
func (m *FindUserRequest) XXX_Size() int
func (*FindUserRequest) XXX_Unmarshal ¶
func (m *FindUserRequest) XXX_Unmarshal(b []byte) error
type FindUserResponse ¶
type FindUserResponse struct { User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FindUserResponse) Descriptor ¶
func (*FindUserResponse) Descriptor() ([]byte, []int)
func (*FindUserResponse) GetUser ¶
func (m *FindUserResponse) GetUser() *User
func (*FindUserResponse) ProtoMessage ¶
func (*FindUserResponse) ProtoMessage()
func (*FindUserResponse) Reset ¶
func (m *FindUserResponse) Reset()
func (*FindUserResponse) String ¶
func (m *FindUserResponse) String() string
func (*FindUserResponse) XXX_DiscardUnknown ¶
func (m *FindUserResponse) XXX_DiscardUnknown()
func (*FindUserResponse) XXX_Marshal ¶
func (m *FindUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FindUserResponse) XXX_Merge ¶
func (m *FindUserResponse) XXX_Merge(src proto.Message)
func (*FindUserResponse) XXX_Size ¶
func (m *FindUserResponse) XXX_Size() int
func (*FindUserResponse) XXX_Unmarshal ¶
func (m *FindUserResponse) XXX_Unmarshal(b []byte) error
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct { }
UnimplementedUserServiceServer can be embedded to have forward compatible implementations.
func (*UnimplementedUserServiceServer) CreateUser ¶
func (*UnimplementedUserServiceServer) CreateUser(ctx context.Context, req *CreateUserRequest) (*CreateUserResponse, error)
func (*UnimplementedUserServiceServer) FindUser ¶
func (*UnimplementedUserServiceServer) FindUser(ctx context.Context, req *FindUserRequest) (*FindUserResponse, error)
func (*UnimplementedUserServiceServer) VerifyUser ¶
func (*UnimplementedUserServiceServer) VerifyUser(ctx context.Context, req *VerifyUserRequest) (*VerifyUserResponse, error)
type User ¶
type User struct { Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` PasswordHash []byte `protobuf:"bytes,3,opt,name=password_hash,json=passwordHash,proto3" json:"password_hash,omitempty"` CreatedAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*User) Descriptor ¶
func (*User) GetCreatedAt ¶
func (*User) GetPasswordHash ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) XXX_DiscardUnknown ¶
func (m *User) XXX_DiscardUnknown()
func (*User) XXX_Unmarshal ¶
type UserServiceClient ¶
type UserServiceClient interface { CreateUser(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*CreateUserResponse, error) FindUser(ctx context.Context, in *FindUserRequest, opts ...grpc.CallOption) (*FindUserResponse, error) VerifyUser(ctx context.Context, in *VerifyUserRequest, opts ...grpc.CallOption) (*VerifyUserResponse, error) }
UserServiceClient is the client API for UserService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewUserServiceClient ¶
func NewUserServiceClient(cc *grpc.ClientConn) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface { CreateUser(context.Context, *CreateUserRequest) (*CreateUserResponse, error) FindUser(context.Context, *FindUserRequest) (*FindUserResponse, error) VerifyUser(context.Context, *VerifyUserRequest) (*VerifyUserResponse, error) }
UserServiceServer is the server API for UserService service.
type VerifyUserRequest ¶
type VerifyUserRequest struct { Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"` Password []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VerifyUserRequest) Descriptor ¶
func (*VerifyUserRequest) Descriptor() ([]byte, []int)
func (*VerifyUserRequest) GetEmail ¶
func (m *VerifyUserRequest) GetEmail() string
func (*VerifyUserRequest) GetPassword ¶
func (m *VerifyUserRequest) GetPassword() []byte
func (*VerifyUserRequest) ProtoMessage ¶
func (*VerifyUserRequest) ProtoMessage()
func (*VerifyUserRequest) Reset ¶
func (m *VerifyUserRequest) Reset()
func (*VerifyUserRequest) String ¶
func (m *VerifyUserRequest) String() string
func (*VerifyUserRequest) XXX_DiscardUnknown ¶
func (m *VerifyUserRequest) XXX_DiscardUnknown()
func (*VerifyUserRequest) XXX_Marshal ¶
func (m *VerifyUserRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VerifyUserRequest) XXX_Merge ¶
func (m *VerifyUserRequest) XXX_Merge(src proto.Message)
func (*VerifyUserRequest) XXX_Size ¶
func (m *VerifyUserRequest) XXX_Size() int
func (*VerifyUserRequest) XXX_Unmarshal ¶
func (m *VerifyUserRequest) XXX_Unmarshal(b []byte) error
type VerifyUserResponse ¶
type VerifyUserResponse struct { User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VerifyUserResponse) Descriptor ¶
func (*VerifyUserResponse) Descriptor() ([]byte, []int)
func (*VerifyUserResponse) GetUser ¶
func (m *VerifyUserResponse) GetUser() *User
func (*VerifyUserResponse) ProtoMessage ¶
func (*VerifyUserResponse) ProtoMessage()
func (*VerifyUserResponse) Reset ¶
func (m *VerifyUserResponse) Reset()
func (*VerifyUserResponse) String ¶
func (m *VerifyUserResponse) String() string
func (*VerifyUserResponse) XXX_DiscardUnknown ¶
func (m *VerifyUserResponse) XXX_DiscardUnknown()
func (*VerifyUserResponse) XXX_Marshal ¶
func (m *VerifyUserResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VerifyUserResponse) XXX_Merge ¶
func (m *VerifyUserResponse) XXX_Merge(src proto.Message)
func (*VerifyUserResponse) XXX_Size ¶
func (m *VerifyUserResponse) XXX_Size() int
func (*VerifyUserResponse) XXX_Unmarshal ¶
func (m *VerifyUserResponse) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.