package svc import ( "mongo.games.com/game/dao" "mongo.games.com/game/model" "mongo.games.com/goserver/core/logger" "mongo.games.com/goserver/core/mongox" "net/rpc" ) type AccountLogSvc struct { } func (a *AccountLogSvc) GetByFaceBookId(req *string, res *model.AccountLog) error { c, err := dao.GetAccountLog(mongox.Global) if err != nil { logger.Logger.Errorf("GetAccountLog error: %v", err) return err } log, err := c.GetByFaceBookId(*req) if err != nil { logger.Logger.Errorf("GetByFaceBookId error: %v", err) return err } *res = *log return nil } var AccountLogSvcInst = new(AccountLogSvc) func init() { rpc.Register(AccountLogSvcInst) }