bufio | Package bufio implements buffered I/O. It wraps an io.Reader or io.Writer object, creating another object (Reader or Writer) that also implements the interface but provides buffering and some help for textual I/O. |
fmt | Package fmt implements formatted I/O with functions analogous to C's printf and scanf. |
gioui.org/f32 | Package f32 is a float32 implementation of package image's Point and affine transformations. |
gioui.org/font | Package font provides type describing font faces attributes. |
gioui.org/gesture | Package gesture implements common pointer gestures. |
gioui.org/internal/f32color | |
gioui.org/io/clipboard | |
gioui.org/io/event | Package event contains types for event handling. |
gioui.org/io/key | Package key implements key and text events and operations. |
gioui.org/io/pointer | Package pointer implements pointer events and operations. |
gioui.org/io/semantic | Package semantic provides operations for semantic descriptions of a user interface, to facilitate presentation and interaction in external software such as screen readers. |
gioui.org/io/system | |
gioui.org/io/transfer | Package transfer contains operations and events for brokering data transfers. |
gioui.org/layout | Package layout implements layouts common to GUI programs. |
gioui.org/op | Package op implements operations for updating a user interface. |
gioui.org/op/clip | Package clip provides operations for defining areas that applies to operations such as paints and pointer handlers. |
gioui.org/op/paint | Package paint provides drawing operations for 2D graphics. |
gioui.org/text | |
gioui.org/unit | Package unit implements device independent units. |
github.com/go-text/typesetting/segmenter | Package segmenter implements Unicode rules used to segment a paragraph of text according to several criteria. |
golang.org/x/exp/shiny/iconvg | Package iconvg implements a compact, binary format for simple vector graphics: icons, logos, glyphs and emoji. |
golang.org/x/exp/slices | Package slices defines various functions useful with slices of any type. |
golang.org/x/image/math/fixed | Package fixed implements fixed-point integer types. |
golang.org/x/text/runes | Package runes provide transforms for UTF-8 encoded text. |
image | Package image implements a basic 2-D image library. |
image/color | Package color implements a basic color library. |
image/draw | Package draw provides image composition functions. |
io | Package io provides basic interfaces to I/O primitives. |
math | Package math provides basic constants and mathematical functions. |
math/bits | Package bits implements bit counting and manipulation functions for the predeclared unsigned integer types. |
sort | Package sort provides primitives for sorting slices and user-defined collections. |
strings | Package strings implements simple functions to manipulate UTF-8 encoded strings. |
time | Package time provides functionality for measuring and displaying time. |
unicode | Package unicode provides data and functions to test some properties of Unicode code points. |
unicode/utf8 | Package utf8 implements functions and constants to support text encoded in UTF-8. |