As it is mentioned in comment you are going through another array. a[4:] - it is sliced copy. Just use ordinary loop:
for i:=4; i < len(a); i++ { var v=a[i] fmt.Printf("[idx=%d val=%d] ", i, v) }