init
This commit is contained in:
5
models/common.go
Normal file
5
models/common.go
Normal file
@@ -0,0 +1,5 @@
|
||||
package models
|
||||
|
||||
type Ping struct {
|
||||
Ping string `json:"ping"`
|
||||
}
|
||||
34
models/movies.go
Normal file
34
models/movies.go
Normal file
@@ -0,0 +1,34 @@
|
||||
package models
|
||||
|
||||
type MovieDetails struct {
|
||||
Title string `json:"Title" bson:"title"`
|
||||
Year string `json:"Year" bson:"year"`
|
||||
Rated string `json:"Rated" bson:"rated"`
|
||||
Released string `json:"Released" bson:"released"`
|
||||
Runtime string `json:"Runtime" bson:"runtime"`
|
||||
Genre string `json:"Genre" bson:"genre"`
|
||||
Director string `json:"Director" bson:"director"`
|
||||
Writer string `json:"Writer" bson:"writer"`
|
||||
Actors string `json:"Actors" bson:"actors"`
|
||||
Plot string `json:"Plot" bson:"plot"`
|
||||
Language string `json:"Language" bson:"language"`
|
||||
Country string `json:"Country" bson:"country"`
|
||||
Awards string `json:"Awards" bson:"awards"`
|
||||
Poster string `json:"Poster" bson:"poster"`
|
||||
Ratings []MovieDetailsRating `json:"Ratings" bson:"ratings"`
|
||||
Metascore string `json:"Metascore" bson:"metascore"`
|
||||
ImdbRating string `json:"imdbRating" bson:"imdbRating"`
|
||||
ImdbVotes string `json:"imdbVotes" bson:"imdbVotes"`
|
||||
ImdbID string `json:"imdbID" bson:"imdbID"`
|
||||
Type string `json:"Type" bson:"type"`
|
||||
DVD string `json:"DVD" bson:"DVD"`
|
||||
BoxOffice string `json:"BoxOffice" bson:"boxOffice"`
|
||||
Production string `json:"Production" bson:"production"`
|
||||
Website string `json:"Website" bson:"website"`
|
||||
Response string `json:"Response" bson:"response"`
|
||||
}
|
||||
|
||||
type MovieDetailsRating struct {
|
||||
Source string `json:"Source" bson:"source"`
|
||||
Value string `json:"Value" bson:"value"`
|
||||
}
|
||||
Reference in New Issue
Block a user