models

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2021 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PaperListResult

type PaperListResult struct {
	Count    int64                 `json:"count"`
	Next     *string               `json:"next"`
	Previous *string               `json:"previous"`
	Results  []PaperListResultItem `json:"results"`
}

PaperListResult is the result of PaperListResult() function.

type PaperListResultItem

type PaperListResultItem struct {
	ID               string         `json:"id"`
	ArxivID          *string        `json:"arxiv_id"`
	NipsID           *string        `json:"nips_id"`
	URLAbs           string         `json:"url_abs"`
	URLPDF           string         `json:"url_pdf"`
	Title            string         `json:"title"`
	Abstract         string         `json:"abstract"`
	Authors          []string       `json:"authors"`
	Published        YyyyMmDdDashed `json:"published"`
	Conference       *string        `json:"conference"`
	ConferenceURLAbs *string        `json:"conference_url_abs"`
	ConferenceURLPDF *string        `json:"conference_url_pdf"`
	Proceeding       *string        `json:"proceeding"`
}

type YyyyMmDdDashed

type YyyyMmDdDashed time.Time

func (YyyyMmDdDashed) MarshalJSON

func (y YyyyMmDdDashed) MarshalJSON() ([]byte, error)

func (*YyyyMmDdDashed) UnmarshalJSON

func (y *YyyyMmDdDashed) UnmarshalJSON(bytes []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL