Вопрос: Как безопасно проверять `nil` у указателя?

Go Middle Без компании
Вопрос: Как безопасно проверять `nil` у указателя?
Ответы
```go var p *int if p == nil { fmt.Println("nil") } ``` **Как это работает:** `nil` — отсутствие значения/адреса. Разыменование `*p` при `nil` вызовет panic.