opt

package
v0.15.2 Latest Latest
Warning

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

Go to latest
Published: Nov 25, 2025 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DateRangeOption

type DateRangeOption struct {
	// contains filtered or unexported fields
}

func DateRange

func DateRange(value int) *DateRangeOption

func (*DateRangeOption) Get

func (d *DateRangeOption) Get() int

type EndOption

type EndOption struct {
	// contains filtered or unexported fields
}

func End

func End(value string) *EndOption

func (*EndOption) Get

func (s *EndOption) Get() string

type LanguageOption

type LanguageOption struct {
	// contains filtered or unexported fields
}

func Language

func Language(value string) *LanguageOption

func (*LanguageOption) Get

func (l *LanguageOption) Get() string

type LimitOption

type LimitOption struct {
	// contains filtered or unexported fields
}

func Limit

func Limit(value int) *LimitOption

func (*LimitOption) Get

func (l *LimitOption) Get() int

type Options

type Options struct {
	Language  string
	DateRange int
	Limit     int
	Start     string
	End       string
}

func ExtractOptions

func ExtractOptions(opts ...any) Options

type StartOption

type StartOption struct {
	// contains filtered or unexported fields
}

func Start

func Start(value string) *StartOption

func (*StartOption) Get

func (s *StartOption) Get() string

Jump to

Keyboard shortcuts

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