code: func createEvent(action string) *Event {
  	return &Event{
  		ID:        uuid.Generate().String(),
  		Timestamp: time.Now(),
  		Action:    action,
  	}
  }
docs: // createEvent returns a new event, timestamped, with the specified action.