I was reading a book and came across this topic about passing parameters.
The book says passing a slice of an array to a function takes 24 bytes. And it states that it is better to pass the slice, because the underlying array will not be copied. But doesn't passing a pointer only take 8 bytes?
Book: Go in action
Is the overhead so little that passing slices is the way to go? Versus passing the pointers