type Request struct { ... } r1 := new(Request) r2 := &Request{}
r1 和 r2 有什么区别吗?
我是看到标准库中 net/http/request.go func (r *Request) WithContext(ctx context.Context) *Request的实现用到了new, 看了很多网上的资料都找不到为什么要用new.
net/http/request.go
func (r *Request) WithContext(ctx context.Context) *Request
new
相关分类