code: func (b *Backend) InitGroup(groupUUID string, taskUUIDs []string) error {
  	groupMeta := &tasks.GroupMeta{
  		GroupUUID: groupUUID,
  		TaskUUIDs: taskUUIDs,
  		CreatedAt: time.Now().UTC(),
  	}
  
  	encoded, err := json.Marshal(&groupMeta)
  	if err != nil {
  		return err
  	}
  
  	return b.getClient().Set(&gomemcache.Item{
  		Key:        groupUUID,
  		Value:      encoded,
  		Expiration: b.getExpirationTimestamp(),
  	})
  }
docs: // InitGroup creates and saves a group meta data object