Go stdlib package — unicode. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.
.In()NeutralIn(r rune, ranges *RangeTable) bool
In reports whether the rune is a member of one of the ranges.
.Is()NeutralIs(rangeTab *RangeTable, r rune) bool
Is reports whether the rune is in the specified table of ranges.
.IsControl()NeutralIsControl(r rune) bool
IsControl reports whether the rune is a control character.
.IsGraphic()NeutralIsGraphic(r rune) bool
IsGraphic reports whether the rune is defined as a Graphic by Unicode.
.IsLetter()NeutralIsLetter(r rune) bool
IsLetter reports whether the rune is a letter (category L).
.IsLower()NeutralIsLower(r rune) bool
IsLower reports whether the rune is a lower case letter.
.IsMark()NeutralIsMark(r rune) bool
IsMark reports whether the rune is a mark character (category M).
.IsNumber()NeutralIsNumber(r rune) bool
IsNumber reports whether the rune is a number (category N).
.IsOneOf()NeutralIsOneOf(ranges []*RangeTable, r rune) bool
IsOneOf reports whether the rune is a member of one of the ranges.
| FQN | Field | |
|---|---|---|
| unicode | fqns[0] |
Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.
// standard library — no go.mod entry required
from codepathfinder.go_rule import ... # unicode