In python you can use the following syntax as a shortcut:
a[-1] # last item in the array
a[-2:] # last two items in the array
a[:-2] # everything except the last two items
Does Go have shortcuts similar to the second and third example when creating new slices?
Nope, you have to use len(a)
.
a[len(a)-1]
a[len(a)-2:]
a[:len(a)-2]