Documentation
¶
Index ¶
Constants ¶
View Source
const MAX_STAR = 5
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Review ¶
type Review struct {
Book *entity.Book
Date values.Date
Rating int
Star [MAX_STAR]bool
Description string `json:",omitempty"`
}
Review is entity class for review info.
type ReviewOptFunc ¶
type ReviewOptFunc func(*Review)
LookupOptFunc is self-referential function for functional options pattern
func WithBookCover ¶
func WithBookCover(url string) ReviewOptFunc
WithBookCover returns function for setting IdType
func WithBookPage ¶
func WithBookPage(url string) ReviewOptFunc
WithBookPage returns function for setting IdType
func WithDescription ¶
func WithDescription(s string) ReviewOptFunc
WithDate returns function for setting IdType
func WithRating ¶
func WithRating(r int) ReviewOptFunc
WithRating returns function for setting IdType
Click to show internal directories.
Click to hide internal directories.