func (da *Cedar) Load(in io.Reader, dataType string) error {
	switch dataType {
	case "gob", "GOB":
		dataDecoder := gob.NewDecoder(in)
		return dataDecoder.Decode(da.cedar)
	case "json", "JSON":
		dataDecoder := json.NewDecoder(in)
		return dataDecoder.Decode(da.cedar)
	}
	return ErrInvalidDataType
}
func (da *Cedar) Load(in io.Reader, dataType string) error {
	switch dataType {
	case "gob", "GOB":
		dataDecoder := gob.NewDecoder(in)
		return dataDecoder.Decode(da.cedar)
	case "json", "JSON":
		dataDecoder := json.NewDecoder(in)
		return dataDecoder.Decode(da.cedar)
	}
	return ErrInvalidDataType
}
func ( da * Cedar ) Load ( in io . Reader , dataType string ) error { switch dataType { case " " , " " : dataDecoder := gob . NewDecoder ( in ) return dataDecoder . Decode ( da . cedar ) case " " , " " : dataDecoder := json . NewDecoder ( in ) return dataDecoder . Decode ( da . cedar ) } return ErrInvalidDataType }
// Load loads the cedar from an io.Writer,
// where dataType is either "json" or "gob".
Load loads the cedar from an io . Writer where dataType is either json or gob .