Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToMap ¶
ToMap converts exported fields of a struct to map[string]interface{} - non exported fields are converted to string
func ToMapWithDefault ¶
ToMapWithDefault settings
Types ¶
type ToMapKey ¶
var TitleUnderscore ToMapKey = func(raw string) string { newstr := make([]rune, 0, len(raw)) for i, chr := range raw { if isUpper := 'A' <= chr && chr <= 'Z'; isUpper { if i > 0 { newstr = append(newstr, '_') } chr -= 'A' - 'a' } newstr = append(newstr, chr) } return string(newstr) }
TitleUnderscore from https://github.com/go-ini/ini/blob/5e97220809ffaa826f787728501264e9114cb834/struct.go#L46
Click to show internal directories.
Click to hide internal directories.