index — walletdrain @ c4034a8e6b409b47ec5ee6f64bcb12c8dfa16304

Little app to track my spendings, for the time being only for music

utils.go (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
package main 

import "database/sql"

// StringToNullString converts a string to sql.NullString
// Empty strings will be converted to NULL (Valid = false)
// Non-empty strings will be valid with the string value
func StringToNullString(s string) sql.NullString {
    if s == "" {
        return sql.NullString{
            String: "",
            Valid:  false,
        }
    }
    return sql.NullString{
        String: s,
        Valid:  true,
    }
}