What is the difference between Array and Slice in Go, and when should you use each? · ORA·tech