15 lines
		
	
	
	
		
			285 B
		
	
	
	
		
			Go
		
	
	
	
	
	
		
		
			
		
	
	
			15 lines
		
	
	
	
		
			285 B
		
	
	
	
		
			Go
		
	
	
	
	
	
|  | package models | ||
|  | 
 | ||
|  | import ( | ||
|  | 	"errors" | ||
|  | 	"fmt" | ||
|  | ) | ||
|  | 
 | ||
|  | var ErrorMissingTitle = errors.New("Missing title") | ||
|  | var ErrorMissingDate = errors.New("Missing date") | ||
|  | var ErrorParsing = errors.New("Parsing Error") | ||
|  | 
 | ||
|  | func newParsingError(err error) error { | ||
|  | 	return fmt.Errorf("%w: %w", ErrorParsing, err) | ||
|  | } |