About array and slice
https://blog.golang.org/slices
https://blog.golang.org/slices-intro
https://github.com/golang/go/wiki/SliceTricks
https://www.calhoun.io/how-to-use-slice-capacity-and-length-in-go/
Go DST: https://research.swtch.com/godata
If you want to playaround with golang. This will be a good place. https://play.golang.org/