code: func (r *Room) SetSessionData(ctx context.Context, data *SessionData) ([]byte, error) {
  	s := pitaya.GetSessionFromCtx(ctx)
  	err := s.SetData(data.Data)
  	if err != nil {
  		return nil, err
  	}
  	err = s.PushToFront(ctx)
  	if err != nil {
  		return nil, err
  	}
  	return []byte("success"), nil
  }
docs: // SetSessionData sets the session data