Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RemoveAccents ¶ added in v0.62.2
RemoveAccents removes all accents from b.
func RemoveAccentsString ¶ added in v0.62.2
RemoveAccentsString removes all accents from s.
func VisitLinesAfter ¶ added in v0.100.0
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.