util/ directory

Directories

PathSynopsis
internal/golangorgx/gopls/util/astutilPackage astutil provides various AST utility functions for gopls.
internal/golangorgx/gopls/util/browserPackage browser provides utilities for interacting with users' browsers.
internal/golangorgx/gopls/util/bugPackage bug provides utilities for reporting internal bugs, and being notified when they occur.
internal/golangorgx/gopls/util/constraintsPackage constraints defines a set of useful constraints to be used with type parameters.
internal/golangorgx/gopls/util/frobPackage frob is a fast restricted object encoder/decoder in the spirit of encoding/gob.
internal/golangorgx/gopls/util/immutableThe immutable package defines immutable wrappers around common data structures.
internal/golangorgx/gopls/util/lruThe lru package implements a fixed-size in-memory LRU cache.
internal/golangorgx/gopls/util/maps
internal/golangorgx/gopls/util/pathutil
internal/golangorgx/gopls/util/persistentThe persistent package defines various persistent data structures; that is, data structures that can be efficiently copied and modified in sublinear time.
internal/golangorgx/gopls/util/safetokenPackage safetoken provides wrappers around methods in go/token, that return errors rather than panicking.
internal/golangorgx/gopls/util/slices
internal/golangorgx/gopls/util/typesutil
Version
v0.12.0 (latest)
Published
Jan 30, 2025
Platform
linux/amd64
Last checked
8 hours ago

Tools for package owners.