18 lines
335 B
Go
18 lines
335 B
Go
package utils
|
|
|
|
func ConstructName(firstName, familyName, defaultValue string) string {
|
|
name := defaultValue
|
|
if familyName != defaultValue {
|
|
if firstName != defaultValue {
|
|
name = firstName + " " + familyName
|
|
} else {
|
|
name = familyName
|
|
}
|
|
} else {
|
|
if firstName != defaultValue {
|
|
name = firstName
|
|
}
|
|
}
|
|
return name
|
|
}
|