EPISODE · Feb 3, 2022 · 17 MIN
003: Pointers or !Pointers, stack, and heap
from go podcast() · host Dominic St-Pierre
We go over what are pointers and when to use or not use them. For instance, this is probably not a good use for pointers.func main() { var i int = 10 abc(&i)}func abc(i *int) { *i = 15}In my opinion any dereferencing is probably bad. Better way:func main() { var i int = 10 i = abc(i)}func abc(i int) int { return 15}I also try to give some basics info regarding the stack and heap and why pointers might not be seen as an optimization.I have a course on building SaaS in Go.Follow me on Twitter.
Embed this episode
What this episode covers
What are pointers. When not to use pointers and are pointers an optimization vs. using variables.
Ready to play
003: Pointers or !Pointers, stack, and heap
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.