What is the difference between Go's string slicing and string indexing?