Вопрос: Что такое указатели в Go и когда они нужны?
Go
Junior
Без компании
Вопрос: Что такое указатели в Go и когда они нужны?
Ответы
Указатель хранит адрес значения. Нужны для изменения данных в функции, для больших структур (экономия копирований), для обозначения "отсутствия" (nil).
```go
package main
import "fmt"
func inc(x *int) {
*x++
}
func main() {
a := 10
inc(&a)
fmt.Println(a)
}
```