Documentation ¶
Index ¶
- Variables
- func Run(name string, port int, icli *client.Client, g *gorse.Client, ...)
- type DiscoService
- func (d *DiscoService) GetHeartbeat(_ *http.Request, _ *struct{}, reply *GetHeartbeatReply) error
- func (d *DiscoService) GetRecommendation(r *http.Request, args *GetRecommendationArgs, reply *GetRecommendationReply) error
- func (d *DiscoService) GetUnrated(r *http.Request, args *GetUnratedArgs, reply *GetUnratedReply) error
- type GetHeartbeatReply
- type GetRecommendationArgs
- type GetRecommendationReply
- type GetUnratedArgs
- type GetUnratedReply
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrMissingHeartbeat = errors.New("missing heartbeat") ErrInvalidRating = errors.New("invalid rating") )
Functions ¶
Types ¶
type DiscoService ¶
type DiscoService struct {
// contains filtered or unexported fields
}
func (*DiscoService) GetHeartbeat ¶
func (d *DiscoService) GetHeartbeat( _ *http.Request, _ *struct{}, reply *GetHeartbeatReply, ) error
func (*DiscoService) GetRecommendation ¶
func (d *DiscoService) GetRecommendation( r *http.Request, args *GetRecommendationArgs, reply *GetRecommendationReply, ) error
func (*DiscoService) GetUnrated ¶
func (d *DiscoService) GetUnrated( r *http.Request, args *GetUnratedArgs, reply *GetUnratedReply, ) error
type GetHeartbeatReply ¶
type GetHeartbeatReply struct {
Heartbeat uint64
}
type GetRecommendationArgs ¶
type GetRecommendationReply ¶
type GetUnratedArgs ¶
type GetUnratedReply ¶
type GetUnratedReply struct {
Unrated []*GetRecommendationReply
}
Click to show internal directories.
Click to hide internal directories.