3 ms·
If the nil value for a slice is the empty slice, then why do the following two variable definitions differ in behavior? var x []int; y := []int{}; Both pr
by lilyball 7y ago
If the nil value for a slice is the empty slice, then why do the following two variable definitions differ in behavior?
var x []int;
y := []int{};
Both produce a slice of capacity zero, except `x` serializes to null and `y` serializes to an empty array.