github.com/reiver/go-font8x8 (go): Package font8x8 provides a set of 8×8 fonts for Unicode characters.  This package has support for Go's built-in "fmt" package.  The verb:  For example:  Would output:  This package has support for Go's built-in "image/draw" package.  In particular, a font8x8.Type fits the image.Image interface, and thus can be used as a _source_ image when drawing.  See the following article for more information on how to use Go's built-in "image/draw" package:  https://blog.golang.org/go-imagedraw-package  This pacage provides 8×8 fonts. Each glyph is stored in a [8]byte array.  An example may make the format more clear.  Here is LATIN CAPITAL LETTER A ('A') — U+0041:  (Go doesn't have binary literals, but let's pretend it does so then) this the same [8]byte using binary literals would be:  And formatting that a bit differently (for clarity) we get:  This would correspond to:  I.e., zero (0) is empty space, and one (1) is character.  These font were (originally) created by Marcel Sondaar and released by him into the public domain.  Originally fetched from: http://dimensionalrift.homelinux.net/combuster/mos3/?p=viewsource&file=/modules/gfx/font8_8.asm
Keywords: font|font8x8