Можно ли передать указатель на канал в go lang? Мне нужно передать структуру, внести в нее изменения и внести эти изменения в ту же функцию, из которой была передана структура?
Я попытался
chan <- &data
и я получил
# command-line-arguments .\o.go:130: cannot use &duom[i] (type *KaVartoti) as type KaVartoti in send
после этого я попробовал
chan <- *data
и я получил
# command-line-arguments .\o.go:130: invalid indirect of duom[i] (type KaVartoti)
Итак, можно ли отправить указатель через канал в Go или нет?