package
Version:
v0.0.0-...-1506d98
Opens a new window with list of versions in this module.
Published: Feb 18, 2021
License: MIT
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func NewCategory(logger *log.Logger, categoryService webrssService) *categoryHandler
func NewEntry(logger *log.Logger, webrssService webrssService, perPage int) *entryHandler
func NewFeed(logger *log.Logger, service webrssService) *feedHandler
type Category struct {
Title string `validate:"required,min=3,max=255"`
}
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"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.