Directories ¶
Path | Synopsis |
---|---|
Package ebnf is a library for EBNF grammars.
|
Package ebnf is a library for EBNF grammars. |
Ebnflint verifies that EBNF productions are consistent and grammatically correct.
|
Ebnflint verifies that EBNF productions are consistent and grammatically correct. |
io
|
|
i2c
Package i2c allows users to read from and write to a slave I2C device.
|
Package i2c allows users to read from and write to a slave I2C device. |
i2c/driver
Package driver contains interfaces to be implemented by various I2C implementations.
|
Package driver contains interfaces to be implemented by various I2C implementations. |
i2c/example/displayip
Package main contains a program that displays the IPv4 address of the machine on an a Grove-LCD RGB backlight.
|
Package main contains a program that displays the IPv4 address of the machine on an a Grove-LCD RGB backlight. |
spi
Package spi allows users to read from and write to an SPI device.
|
Package spi allows users to read from and write to an SPI device. |
spi/driver
Package driver contains interfaces to be implemented by various SPI implementations.
|
Package driver contains interfaces to be implemented by various SPI implementations. |
Package mmap provides a way to memory-map a file.
|
Package mmap provides a way to memory-map a file. |
old
|
|
netchan
Package netchan implements type-safe networked channels: it allows the two ends of a channel to appear on different computers connected by a network.
|
Package netchan implements type-safe networked channels: it allows the two ends of a channel to appear on different computers connected by a network. |
Package rand implements pseudo-random number generators.
|
Package rand implements pseudo-random number generators. |
shiny
|
|
driver
Package driver provides the default driver for accessing a screen.
|
Package driver provides the default driver for accessing a screen. |
driver/gldriver
Package gldriver provides an OpenGL driver for accessing a screen.
|
Package gldriver provides an OpenGL driver for accessing a screen. |
driver/internal/drawer
Package drawer provides functions that help implement screen.Drawer methods.
|
Package drawer provides functions that help implement screen.Drawer methods. |
driver/internal/errscreen
Package errscreen provides a stub Screen implementation.
|
Package errscreen provides a stub Screen implementation. |
driver/internal/event
Package event provides an infinitely buffered double-ended queue of events.
|
Package event provides an infinitely buffered double-ended queue of events. |
driver/internal/lifecycler
Package lifecycler tracks a window's lifecycle state.
|
Package lifecycler tracks a window's lifecycle state. |
driver/internal/swizzle
Package swizzle provides functions for converting between RGBA pixel formats.
|
Package swizzle provides functions for converting between RGBA pixel formats. |
driver/internal/x11key
x11key contains X11 numeric codes for the keyboard and mouse.
|
x11key contains X11 numeric codes for the keyboard and mouse. |
driver/windriver
Package windriver provides the Windows driver for accessing a screen.
|
Package windriver provides the Windows driver for accessing a screen. |
driver/x11driver
Package x11driver provides the X11 driver for accessing a screen.
|
Package x11driver provides the X11 driver for accessing a screen. |
gesture
Package gesture provides gesture events such as long presses and drags.
|
Package gesture provides gesture events such as long presses and drags. |
iconvg
Package iconvg implements a compact, binary format for simple vector graphics: icons, logos, glyphs and emoji.
|
Package iconvg implements a compact, binary format for simple vector graphics: icons, logos, glyphs and emoji. |
iconvg/internal/gradient
Package gradient provides linear and radial gradient images.
|
Package gradient provides linear and radial gradient images. |
imageutil
Package imageutil implements some image utility functions.
|
Package imageutil implements some image utility functions. |
materialdesign/colornames
Package colornames provides named colors as defined in the Material Design style guide.
|
Package colornames provides named colors as defined in the Material Design style guide. |
materialdesign/icons
Package icons contains the Material Design icon set, in the IconVG vector graphic format.
|
Package icons contains the Material Design icon set, in the IconVG vector graphic format. |
screen
Package screen provides interfaces for portable two-dimensional graphics and input events.
|
Package screen provides interfaces for portable two-dimensional graphics and input events. |
text
Package text lays out paragraphs of text.
|
Package text lays out paragraphs of text. |
unit
Package unit defines units of length such as inches or pixels.
|
Package unit defines units of length such as inches or pixels. |
widget
Package widget provides graphical user interface widgets.
|
Package widget provides graphical user interface widgets. |
widget/flex
Package flex provides a container widget that lays out its children following the CSS flexbox algorithm.
|
Package flex provides a container widget that lays out its children following the CSS flexbox algorithm. |
widget/glwidget
Package glwidget provides a widget containing a GL ES framebuffer.
|
Package glwidget provides a widget containing a GL ES framebuffer. |
widget/node
Package node provides the structure for a tree of heterogenous widget nodes.
|
Package node provides the structure for a tree of heterogenous widget nodes. |
widget/theme
Package theme provides widget themes.
|
Package theme provides widget themes. |
Package utf8string provides an efficient way to index strings by rune rather than by byte.
|
Package utf8string provides an efficient way to index strings by rune rather than by byte. |
Package winfsnotify allows the user to receive file system event notifications on Windows.
|
Package winfsnotify allows the user to receive file system event notifications on Windows. |
Click to show internal directories.
Click to hide internal directories.