рдЕрд░реЗред
рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ NULL рдорд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдХреБрдЫ рдЕрд╕реБрд╡рд┐рдзрд╛ рд╣реЛрддреА рд╣реИред
sql.NullString рдпрд╛ sql.NullInt64 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░рдХреНрдЪрд░-рдЯреВ-рд╕реНрдЯреЛрд░ рдФрд░ рд╕реНрдЯреНрд░рдХреНрдЪрд░-рдЯреВ-рд╕реЗрдВрдб (json) рдХреЗ рдмреАрдЪ рдЕрддрд┐рд░рд┐рдХреНрдд рдореИрдкрд┐рдВрдЧ рдкрд░рдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕реАрдзреЗ рдорд╛рд░реНрд╢рд▓рд┐рдВрдЧ NullString/NullInt64 рд╕реЗ json рдкрд╛рдЧрд▓ рд╣реИред
рдореБрдЭреЗ рдХреЗрд╡рд▓ gorm:"nullable"
рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдирд┐рд╖реНрдкрд╛рджрди рд╕реЗ рдкрд╣рд▓реЗ SQL рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ 0 рдФрд░ "" рдХреЛ NULL рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛ред
рдЕрд╢рдХреНрдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реВрдЪрдХ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред рдЬреИрд╕реЗ *string
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
рдбреЙрдХреНрд╕ рдореЗрдВ sql.Null* рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ? рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рдкреЙрдЗрдВрдЯрд░ рдмрдирд╛рдо sql.Null рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ/рд╡рд┐рдкрдХреНрд╖ рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рд╣реИ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЕрд╢рдХреНрдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реВрдЪрдХ рдХрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВред рдЬреИрд╕реЗ
*string
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ