Go stdlib package — container/list. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.
.Element.Prev()NeutralElement.Prev() *Element
Prev returns the previous list element or nil.
.List.Back()NeutralList.Back() *Element
Back returns the last element of list l or nil if the list is empty.
.List.Front()NeutralList.Front() *Element
Front returns the first element of list l or nil if the list is empty.
.List.InsertAfter()NeutralList.InsertAfter(v any, mark *Element) *Element
InsertAfter inserts a new element e with value v immediately after mark and returns e.
.List.InsertBefore()NeutralList.InsertBefore(v any, mark *Element) *Element
InsertBefore inserts a new element e with value v immediately before mark and returns e.
.List.MoveAfter()NeutralList.MoveAfter(e *Element, mark *Element)
MoveAfter moves element e to its new position after mark.
.List.MoveBefore()NeutralList.MoveBefore(e *Element, mark *Element)
MoveBefore moves element e to its new position before mark.
| FQN | Field | |
|---|---|---|
| container/list | 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 ... # container/list