Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveAccentsString ¶
RemoveAccentsString removes all accents from s.
func VisitLinesAfter ¶
VisitLinesAfter calls the given function for each line, including newlines, in the given string.
Types ¶
type Position ¶
type Position struct {
Filename string // filename, if any
Offset int // byte offset, starting at 0. It's set to -1 if not provided.
LineNumber int // line number, starting at 1
ColumnNumber int // column number, starting at 1 (character count per line)
}
Position holds a source position in a text file or stream.
type Positioner ¶
type Positioner interface {
// Position returns the current position.
// Useful in error logging, e.g. {{ errorf "error in code block: %s" .Position }}.
Position() Position
}
Positioner represents a thing that knows its position in a text file or stream, typically an error.
Click to show internal directories.
Click to hide internal directories.