Vorbei Zeiger durch den Kanal in Go Lang

Ist es möglich, pass Mauszeiger über Kanal lang gehen? Ich übergeben zu müssen, struct, haben Veränderungen in der it und haben diese änderungen in die gleiche Funktion aus, wo struct übergeben wurde?

Versuchte ich

chan <- &data

und ich bekam

# command-line-arguments .\o.go:130: cannot use &duom[i] (type *KaVartoti) as type KaVartoti in send

danach habe ich versucht

chan <- *data

und ich bekam

# command-line-arguments .\o.go:130: invalid indirect of duom[i] (type KaVartoti)

So, es ist möglich, senden Mauszeiger durch den Kanal in Go ir nicht?

InformationsquelleAutor Eddwhis | 2013-12-30
Schreibe einen Kommentar