spinner.go
func (s *Spinner) Reverse() {
	s.lock.Lock()
	defer s.lock.Unlock()
	for i, j := 0, len(s.chars)-1; i < j; i, j = i+1, j-1 {
		s.chars[i], s.chars[j] = s.chars[j], s.chars[i]
	}
}
func (s *Spinner) Reverse() {
	s.lock.Lock()
	defer s.lock.Unlock()
	for i, j := 0, len(s.chars)-1; i < j; i, j = i+1, j-1 {
		s.chars[i], s.chars[j] = s.chars[j], s.chars[i]
	}
}
func ( s * Spinner ) Reverse ( ) { s . lock . Lock ( ) defer s . lock . Unlock ( ) for i , j := 0 , len ( s . chars ) - 1 ; i < j ; i , j = i + 1 , j - 1 { s . chars [ i ] , s . chars [ j ] = s . chars [ j ] , s . chars [ i ] } }
// Reverse will reverse the order of the slice assigned to the indicator
Reverse will reverse the order of the slice assigned to the indicator