Versions in this module Expand all Collapse all v1 v1.0.0 Sep 4, 2016 Changes in this version + func CamelCase(name string) string + func ContainsAny(a []string, finds ...string) bool + func GenerateIgnoreTags(tags []string) string + func GenerateTags(tags []string, columnName string) string + func GetBuffer() *bytes.Buffer + func IdentQuote(s string) string + func IdentQuoteSlice(s []string) []string + func Identifier(in int) string + func InsertColumnSet(cols, defaults, noDefaults, nonZeroDefaults, whitelist []string) ([]string, []string) + func JoinSlices(sep string, a, b []string) []string + func MakeStringMap(types map[string]string) string + func Placeholders(count int, start int, group int) string + func Plural(name string) string + func PrefixStringSlice(str string, strs []string) []string + func PutBuffer(buf *bytes.Buffer) + func SetComplement(a []string, b []string) []string + func SetInclude(str string, slice []string) bool + func SetMerge(a []string, b []string) []string + func SetParamNames(columns []string) string + func Singular(name string) string + func SortByKeys(keys []string, strs []string) []string + func StringMap(modifier func(string) string, strs []string) []string + func StringSliceMatch(a []string, b []string) bool + func TitleCase(n string) string + func TitleCaseIdentifier(id string) string + func UpdateColumnSet(allColumns, pkeyCols, whitelist []string) []string + func WhereClause(start int, cols []string) string Incompatible versions in this module v3.7.0+incompatible Apr 1, 2020