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. |
bytes | Package bytes implements functions for the manipulation of byte slices. |
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/font/opentype | Package opentype implements text layout and shaping for OpenType files. |
gioui.org/internal/debug | Package debug provides general debug feature management for Gio, including the ability to toggle debug features using the GIODEBUG environment variable. |
gioui.org/io/system | |
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. |
github.com/go-text/typesetting/di | |
github.com/go-text/typesetting/font | Package font provides an high level API to access Opentype font properties. |
github.com/go-text/typesetting/fontscan | |
github.com/go-text/typesetting/language | |
github.com/go-text/typesetting/opentype/api | |
github.com/go-text/typesetting/opentype/api/metadata | |
github.com/go-text/typesetting/shaping | |
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/unicode/bidi | Package bidi contains functionality for bidirectional text support. |
image | Package image implements a basic 2-D image library. |
io | Package io provides basic interfaces to I/O primitives. |
log | Package log implements a simple logging package. |
os | Package os provides a platform-independent interface to operating system functionality. |
strings | Package strings implements simple functions to manipulate UTF-8 encoded strings. |
sync/atomic | Package atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms. |
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. |