Documentation ¶
Index ¶
- Constants
- Variables
- func Ask() error
- func ValidateDate(ans interface{}) error
- func ValidateDay(ans interface{}) error
- func ValidateHour(ans interface{}) error
- func ValidateMonth(ans interface{}) error
- type Answer
- type Onetime
- type RepeatEveryDay
- type RepeatEveryMonth
- type RepeatEveryOtherWeek
- type RepeatEveryWeek
- type RepeatEveryYear
- type When
Constants ¶
View Source
const ( EveryDay = "every day" EveryWeek = "every week" EveryOtherWeek = "every other week" EveryMonth = "every month" EveryYear = "every year" )
View Source
const ( Weekday = "weekday" Weekend = "Saturday, Sunday" Choice = "Choice" )
kind of day of week
Variables ¶
View Source
var (
Days = []string{"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}
)
Functions ¶
func ValidateDate ¶
func ValidateDate(ans interface{}) error
func ValidateDay ¶
func ValidateDay(ans interface{}) error
func ValidateHour ¶
func ValidateHour(ans interface{}) error
func ValidateMonth ¶
func ValidateMonth(ans interface{}) error
Types ¶
type RepeatEveryDay ¶
type RepeatEveryDay struct {
Hour string
}
func (RepeatEveryDay) String ¶
func (rd RepeatEveryDay) String() string
func (RepeatEveryDay) Time ¶
func (rd RepeatEveryDay) Time() string
type RepeatEveryMonth ¶
func (RepeatEveryMonth) String ¶
func (rw RepeatEveryMonth) String() string
func (RepeatEveryMonth) Time ¶
func (rw RepeatEveryMonth) Time() string
type RepeatEveryOtherWeek ¶
func (RepeatEveryOtherWeek) String ¶
func (rw RepeatEveryOtherWeek) String() string
func (RepeatEveryOtherWeek) Time ¶
func (rw RepeatEveryOtherWeek) Time() string
type RepeatEveryWeek ¶
func (RepeatEveryWeek) String ¶
func (rw RepeatEveryWeek) String() string
func (RepeatEveryWeek) Time ¶
func (rw RepeatEveryWeek) Time() string
type RepeatEveryYear ¶
func (RepeatEveryYear) String ¶
func (ry RepeatEveryYear) String() string
func (RepeatEveryYear) Time ¶
func (ry RepeatEveryYear) Time() string
Click to show internal directories.
Click to hide internal directories.