code: func (e Event) Value(v interface{}) error {
  	var tmp struct {
  		Data interface{} `json:"data"`
  	}
  	tmp.Data = &v
  	return json.Unmarshal(e.rawData, &tmp)
  }
docs: // Value converts the raw payload of the event into the given interface.