Documentation
¶
Index ¶
Constants ¶
View Source
const ( RateOne = Rating(iota + 1) RateTwo RateThree )
Rating values
View Source
const ( StatusCheckedIn = Status("CheckedIn") StatusCheckedOut = Status("CheckedOut") )
Status values
Variables ¶
View Source
var ( ErrTitleIsRequired = errors.New("Title is required") ErrAuthorIsRequired = errors.New("Author is required") ErrPubDateIsRequired = errors.New("PubDate is required") ErrRatingInvalid = errors.New("Rating value is not supported") ErrStatusInvalid = errors.New("Status value is not supported") )
Validation Errors
Functions ¶
This section is empty.
Types ¶
type Book ¶
type Book struct { ID string Title string Author string PubDate time.Time Rating Rating Status Status }
Book entity
Click to show internal directories.
Click to hide internal directories.