理解 golang 的 nil