Answers for "golang '' mean"

Go
0

when do we need & in golang

var a = 5
var p = &a // p holds variable a's memory address
fmt.Printf("Address of var a: %pn", p)
fmt.Printf("Value of var a: %vn", *p)

// Let's change a value (using the initial variable or the pointer)
*p = 3 // using pointer
a = 3 // using initial var

fmt.Printf("Address of var a: %pn", p)
fmt.Printf("Value of var a: %vn", *p)
Posted by: Guest on May-20-2020

Browse Popular Code Answers by Language