I have been reading up on Go, and got stumped thinking about this fundamental question.
In Go, it is quite clear that slices are more flexible, and can generally be
One practical difference is that arrays are hashable, while slices are not.
arrays
slices