https://topminisite.com/blog/how-to-work-with-arrays-and-slices-in-go.