Documentation
¶
Index ¶
- Constants
- func CenterStr(n int, t interface{}) (r string)
- func Concat(args ...interface{}) string
- func DoGet(client *http.Client, url string) string
- func DoPost(client *http.Client, Url string, s string) string
- func ExtendData(a map[string]interface{}, b map[string]interface{}) (rv map[string]interface{})
- func FindCol(aName string, nameArray []string) int
- func FixBindParams(qry string, data ...interface{}) (qryFixed string, retData []interface{}, err error)
- func FmtDate(f string, t time.Time) (r string)
- func FmtPrintfStr(f string, s interface{}) (r string)
- func FuzzyDateTimeParse(s string, nullOk bool) (d time.Time, isNull bool, err error)
- func GenTmpFileName(dir, prefix string, fx func(fn string)) func() string
- func HomeDir() string
- func IfDef(dataHash map[string]interface{}, it string, ss ...string) string
- func IfIsDef(dataHash map[string]interface{}, it string) bool
- func IfIsNotNull(dataHash map[string]interface{}, it string) bool
- func IntersectData(a map[string]interface{}, b map[string]interface{}) (rv map[string]interface{})
- func LeftData(a map[string]interface{}, b map[string]interface{}) (rv map[string]interface{})
- func LowerCaseNames(a map[string]interface{}) (rv map[string]interface{})
- func Nvl(show string, d string) string
- func PadOnLeft(n int, s interface{}) (r string)
- func PadOnRight(n int, s interface{}) (r string)
- func PadStr(l int, w string, s string) string
- func PadStrRight(l int, w string, s string) string
- func PicFloat(format string, flt interface{}) (r string)
- func PicTime(f string, t interface{}) (r string)
- func SplitOnWords(s string) (record []string)
- func StrFTime(f string, t time.Time) (r string)
- func ToJSON(arg interface{}) string
- func ToJSONFormated(arg interface{}) string
- func ZeroPad(l int, s string) string
- func ZeroPadRight(l int, s string) string
Constants ¶
const ISO8601 = "2006-01-02T15:04:05.99999Z07:00"
const (
PathSep = string(os.PathSeparator)
)
Variables ¶
This section is empty.
Functions ¶
func DoGet ¶
===================================================================================================================================================
func DoPost ¶
===================================================================================================================================================
func ExtendData ¶
func FindCol ¶
Implement Dijkstra's L algorythm on an array of strings. Return -1 if not found, else index of item.
func FixBindParams ¶
func FmtPrintfStr ¶
func FuzzyDateTimeParse ¶
func GenTmpFileName ¶
===================================================================================================================================================
func IfDef ¶
=================================================================================================================================================== New Mon Feb 23 16:37:31 MST 2015 =================================================================================================================================================== {{ifDef . "Placeholder" "placeholder=\"" "$$" "\""}}
func IfIsNotNull ¶
func IntersectData ¶
Keep the data that has common keys between 'a' and 'b', prefering data from 'b' not used at the moment.
func LowerCaseNames ¶
func PadOnRight ¶
func PadStrRight ¶
Pad a string with 'w' to a length of 'l' - pad on right
func PicTime ¶
idiotic format for dates ( just use ISO format YYYY-MM-DDTHH:mm:ss.nnn! )
<field member="Arrival" columns="40">Arrived : {0:hh:mm tt ddd, MMM dd, yyyy}</field> hh - 2digit hours mm - 2digit minutes tt - lower case am/pm ddd - day of week MMM - 3 char month name abrev. dd - 2 digit day of month. yyyy - year 4 digit
func SplitOnWords ¶
func ToJSON ¶
func ToJSON(arg interface{}) string
=================================================================================================================================================== JSON Fri Sep 22 09:23:39 MDT 2017
func ToJSONFormated ¶
func ToJSONFormated(arg interface{}) string
func ZeroPadRight ¶
Types ¶
This section is empty.