Documentation
¶
Index ¶
- Constants
- type StringCharacterIndex
- func (s *StringCharacterIndex) HasNext() bool
- func (s *StringCharacterIndex) HasPrev() bool
- func (s *StringCharacterIndex) MoveNext() bool
- func (s *StringCharacterIndex) MovePrev() bool
- func (s *StringCharacterIndex) NextValue() rune
- func (s *StringCharacterIndex) RemainingString() string
- func (s *StringCharacterIndex) Value() rune
Constants ¶
View Source
const (
EmptyRune = rune(0)
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StringCharacterIndex ¶
StringCharacterIndex An iterator for moving character by character through a string.
func NewStringCharacterIndex ¶
func NewStringCharacterIndex(s string) *StringCharacterIndex
func (*StringCharacterIndex) HasNext ¶
func (s *StringCharacterIndex) HasNext() bool
func (*StringCharacterIndex) HasPrev ¶
func (s *StringCharacterIndex) HasPrev() bool
func (*StringCharacterIndex) MoveNext ¶
func (s *StringCharacterIndex) MoveNext() bool
func (*StringCharacterIndex) MovePrev ¶
func (s *StringCharacterIndex) MovePrev() bool
func (*StringCharacterIndex) NextValue ¶
func (s *StringCharacterIndex) NextValue() rune
func (*StringCharacterIndex) RemainingString ¶
func (s *StringCharacterIndex) RemainingString() string
func (*StringCharacterIndex) Value ¶
func (s *StringCharacterIndex) Value() rune
Click to show internal directories.
Click to hide internal directories.