package value_object import ( "git.sxidc.com/go-tools/utils/template" "github.com/iancoleman/strcase" ) func TableName(valueObject ValueObject) string { return template.Plural(strcase.ToSnake(template.Id(valueObject.DomainCamelName()))) } func RelativeDomainPath(valueObject ValueObject) string { return "/" + strcase.ToLowerCamel(template.Id(valueObject.DomainCamelName())) } func SnakeDomainName(valueObject ValueObject) string { return strcase.ToSnake(template.Id(valueObject.DomainCamelName())) }