3
Haritalar Go'da değere göre mi yoksa referans olarak mı aktarılıyor?
Haritalar Go'da değer veya referans ile aktarılıyor mu? Bir işlevi aşağıdaki gibi tanımlamak her zaman mümkündür, ancak bu bir abartı mı? func foo(dat *map[string]interface{}) {...} Dönüş değeri için aynı soru. Haritaya bir işaretçi mi yoksa haritayı değer olarak mı döndürmeliyim? Tabii ki amaç gereksiz veri kopyalarından kaçınmaktır.
94
go