hugo-medialog/internal/books/model.go

20 lines
465 B
Go

package books
type Book struct {
Title string `yaml:"title"`
Slug string `yaml:"slug"`
Author string `yaml:"author"`
Link string `yaml:"link"`
Year int `yaml:"year"`
ID string `yaml:"id"`
ISBN string `yaml:"isbn"`
Rate float64 `yaml:"rate"`
Pages int `yaml:"pages"`
Progress string `yaml:"progress"`
Image string `yaml:"image"`
Date string `yaml:"date"`
Tags []string
}
type Books []Book