Pointer Exercice 2
package main
import (
"fmt"
)
func main() {
item := ""
passByValue(item)
fmt.Println(item)
fmt.Printf("MEM A %p \n", &item)
passByReference(&item)
fmt.Println(item)
}
func passByValue(item string) {
item = "hello"
}
func passByReference(item *string) {
fmt.Printf("MEM B %p \n", item)
*item = "world"
}INFO