Если Вам надо только пересылать данные из бд наружу в виде json'а то можно использовать одну и ту же структуру в качестве sql-модели и формата json. Тогда nullable поля делайте указателями на соответсвующие типы (*string, *int64), в стандартной либе они обрабатываются корректно и там где у Вас NULL в sql - в гошной структуре будет nil и в результирующем json - null.