Versions in this module Expand all Collapse all v1 v1.0.0 Jan 18, 2015 Changes in this version + var False = Bool(false) + var True = Bool(true) + func DateFormat(f string) string + type Bool bool + func (b Bool) Eval(p Params) bool + func (b Bool) String() string + type Exp interface + Eval func(Params) bool + func After(key string, date time.Time) Exp + func And(t ...Exp) Exp + func Before(key string, date time.Time) Exp + func Contains(key, substr string) Exp + func ContainsAny(key, chars string) Exp + func ContainsRune(key string, r rune) Exp + func Count(key, sep string, count int) Exp + func Day(key string, day int) Exp + func Eq(k string, v float64) Exp + func Equal(k string, v float64) Exp + func EqualFold(key, s string) Exp + func GreaterOrEqual(k string, v float64) Exp + func GreaterThan(k string, v float64) Exp + func Gt(k string, v float64) Exp + func Gte(k string, v float64) Exp + func Len(key string, length int) Exp + func LessOrEqual(k string, v float64) Exp + func LessThan(k string, v float64) Exp + func Lt(k string, v float64) Exp + func Lte(k string, v float64) Exp + func Match(key, str string) Exp + func MatchAny(key string, strs ...string) Exp + func Month(key string, month time.Month) Exp + func Neq(k string, v float64) Exp + func Not(t Exp) Exp + func NotEqual(k string, v float64) Exp + func On(key string, date time.Time) Exp + func Or(t ...Exp) Exp + func Weekday(key string, weekday time.Weekday) Exp + func Year(key string, year int) Exp + type Map map[string]string + func (m Map) Get(key string) string + type Params interface + Get func(string) string