handler

package
v0.0.0-...-1506d98 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2021 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCategory

func NewCategory(logger *log.Logger, categoryService webrssService) *categoryHandler

func NewEntry

func NewEntry(logger *log.Logger, webrssService webrssService, perPage int) *entryHandler

func NewFeed

func NewFeed(logger *log.Logger, service webrssService) *feedHandler

Types

type Category

type Category struct {
	Title string `validate:"required,min=3,max=255"`
}

type FeedValid

type FeedValid struct {
	FeedURL        string `validate:"required,min=3,max=255,url" json:"feed_url"`
	FeedFaviconURL string `validate:"max=255" json:"site_favicon_url"`
	FeedTitle      string `validate:"max=255" json:"feed_title"`
	Category       int64  `validate:"required"`
}

Jump to

Keyboard shortcuts

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