19 lines
273 B
Go
19 lines
273 B
Go
package nullx
|
|
|
|
import (
|
|
"gopkg.in/guregu/null.v4"
|
|
"strings"
|
|
)
|
|
|
|
func StringFrom(s string) null.String {
|
|
s = strings.TrimSpace(s)
|
|
if s == "" {
|
|
return NullString()
|
|
}
|
|
return null.NewString(s, true)
|
|
}
|
|
|
|
func NullString() null.String {
|
|
return null.NewString("", false)
|
|
}
|