OK
nil
в *T
передать было бы нельзя 🙂если нужен
nil
тогда *T | nil
или сокращённо ?*T
но в Go у нас в первую очередь прагматичность, не безопасность.
Size: a a a
OK
nil
в *T
передать было бы нельзя 🙂nil
тогда *T | nil
или сокращённо ?*T
DP
nil
в *T
передать было бы нельзя 🙂nil
тогда *T | nil
или сокращённо ?*T
RS
err
и это имеется в видуRS
*T
можно записать только &T{}
или new(T)
, но только не nil
?*T
можно записать nil
, но прежде чем использовать его значение - его нужно проверить на nil
а
OK
DP
*T
можно записать только &T{}
или new(T)
, но только не nil
?*T
можно записать nil
, но прежде чем использовать его значение - его нужно проверить на nil
RS
OK
OK
а
OK
OK
OK
OK
OK
OK
OK