How to use pointers in Go

1 Answer

0 votes
package main

import "fmt"

func main() {
	a, b := 123, 98

	p := &a         
	fmt.Println(*p) 
	*p = 3         
	fmt.Println(a) 

	p = &b         
	*p = *p * 2
	fmt.Println(b) 
}



/*
run:

123
3
196

*/

 



answered Feb 25, 2020 by avibootz

Related questions

1 answer 160 views
160 views asked Aug 25, 2020 by avibootz
2 answers 240 views
240 views asked Aug 9, 2020 by avibootz
1 answer 76 views
76 views asked Jul 11, 2025 by avibootz
1 answer 74 views
1 answer 76 views
2 answers 93 views
...