Documentation
¶
Index ¶
- Constants
- Variables
- type Gender
- type User
- type UserProvider
- func (u *UserProvider) GetUser(ctx context.Context, req []interface{}, rsp *User) error
- func (u *UserProvider) GetUser0(id string, name string, age int) (*User, error)
- func (u *UserProvider) GetUser1(req []interface{}) (*User, error)
- func (u *UserProvider) GetUser3() error
- func (u *UserProvider) GetUsers(req []interface{}) ([]User, error)
- func (u *UserProvider) Reference() string
- type UserProvider1
- func (u *UserProvider1) GetUser(ctx context.Context, req []interface{}, rsp *User) error
- func (u *UserProvider1) GetUser0(id string, name string, age int) (User, error)
- func (u *UserProvider1) GetUser1(req []interface{}) (*User, error)
- func (u *UserProvider1) GetUser3() error
- func (u *UserProvider1) GetUsers(req []interface{}) ([]User, error)
- func (u *UserProvider1) Reference() string
- type UserProvider2
- func (u *UserProvider2) GetUser(ctx context.Context, req []interface{}, rsp *User) error
- func (u *UserProvider2) GetUser0(id string, name string, age int) (User, error)
- func (u *UserProvider2) GetUser1(req []interface{}) (*User, error)
- func (u *UserProvider2) GetUser3() error
- func (u *UserProvider2) GetUsers(req []interface{}) ([]User, error)
- func (u *UserProvider2) Reference() string
Constants ¶
View Source
const ( MAN = iota WOMAN )
Variables ¶
Functions ¶
This section is empty.
Types ¶
type UserProvider ¶
type UserProvider struct { }
func (*UserProvider) GetUser ¶
func (u *UserProvider) GetUser(ctx context.Context, req []interface{}, rsp *User) error
func (*UserProvider) GetUser1 ¶
func (u *UserProvider) GetUser1(req []interface{}) (*User, error)
func (*UserProvider) GetUser3 ¶
func (u *UserProvider) GetUser3() error
func (*UserProvider) GetUsers ¶
func (u *UserProvider) GetUsers(req []interface{}) ([]User, error)
func (*UserProvider) Reference ¶
func (u *UserProvider) Reference() string
type UserProvider1 ¶
type UserProvider1 struct { }
func (*UserProvider1) GetUser ¶
func (u *UserProvider1) GetUser(ctx context.Context, req []interface{}, rsp *User) error
func (*UserProvider1) GetUser1 ¶
func (u *UserProvider1) GetUser1(req []interface{}) (*User, error)
func (*UserProvider1) GetUser3 ¶
func (u *UserProvider1) GetUser3() error
func (*UserProvider1) GetUsers ¶
func (u *UserProvider1) GetUsers(req []interface{}) ([]User, error)
func (*UserProvider1) Reference ¶
func (u *UserProvider1) Reference() string
type UserProvider2 ¶
type UserProvider2 struct { }
func (*UserProvider2) GetUser ¶
func (u *UserProvider2) GetUser(ctx context.Context, req []interface{}, rsp *User) error
func (*UserProvider2) GetUser1 ¶
func (u *UserProvider2) GetUser1(req []interface{}) (*User, error)
func (*UserProvider2) GetUser3 ¶
func (u *UserProvider2) GetUser3() error
func (*UserProvider2) GetUsers ¶
func (u *UserProvider2) GetUsers(req []interface{}) ([]User, error)
func (*UserProvider2) Reference ¶
func (u *UserProvider2) Reference() string
Click to show internal directories.
Click to hide internal directories.