For example,
func foo() {
return map[string]interface{}{}
}
func baz(){
a := foo()
}
every time the baz()
was called, was the map
also copied? If yes and the map is very complex, would the process take much time to do the copy operation?