What the difference between (*T)(nil) and &T{}/new(T)? Golang What the difference between (*T)(nil) and &T{}/new(T)? Golang go go

What the difference between (*T)(nil) and &T{}/new(T)? Golang