code: func (ph *Placeholders) SetValue(name string, _type string, value interface{}) {
  	if ph.Value(name) == nil {
  		p := Placeholder{
  			Name:  name,
  			Type:  _type,
  			Value: value,
  		}
  		*ph = append(*ph, p)
  	} else {
  		for i := 0; i < len(*ph); i++ {
  			if (*ph)[i].Name == name {
  				(*ph)[i].Type = _type
  				(*ph)[i].Value = value
  			}
  		}
  	}
  }
docs: // SetValue sets a value in the Placeholder slice.