Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| 
       Package envtest provides a fake environment variable backend for testing purposes. 
         | 
      Package envtest provides a fake environment variable backend for testing purposes. | 
| 
       Package fastcopy implements the core fastcopy functionality. 
         | 
      Package fastcopy implements the core fastcopy functionality. | 
| 
       Package huffman implements an n-ary Huffman coding algorithm to generate prefix-free labels for a set of items. 
         | 
      Package huffman implements an n-ary Huffman coding algorithm to generate prefix-free labels for a set of items. | 
| 
       Package iotest provides IO-related testing utilities. 
         | 
      Package iotest provides IO-related testing utilities. | 
| 
       Package log provides leveled logging interface. 
         | 
      Package log provides leveled logging interface. | 
| 
         
          
            logtest
            
            
          
           
      Package logtest provides a logger that can write to a testing.T. 
         | 
      Package logtest provides a logger that can write to a testing.T. | 
| 
       Package must provides helper functions to assert program invariants. 
         | 
      Package must provides helper functions to assert program invariants. | 
| 
       Package paniclog provides a handler for panicking code that logs the panic to an io.Writer. 
         | 
      Package paniclog provides a handler for panicking code that logs the panic to an io.Writer. | 
| 
       Package stringobj aids in writing String methods for objects with a JSON-like output. 
         | 
      Package stringobj aids in writing String methods for objects with a JSON-like output. | 
| 
       Package tail provides support for tailing an io.Reader that isn't yet done filling up. 
         | 
      Package tail provides support for tailing an io.Reader that isn't yet done filling up. | 
| 
       Package tmux provides APIs to interact with the tmux(1) terminal multiplexer. 
         | 
      Package tmux provides APIs to interact with the tmux(1) terminal multiplexer. | 
| 
         
          
            tmuxfmt
            
            
          
           
      Package tmuxfmt constructs tmux FORMATS compatible strings. 
         | 
      Package tmuxfmt constructs tmux FORMATS compatible strings. | 
| 
         
          
            tmuxopt
            
            
          
           
      Package tmuxopt provides an API for loading and parsing tmux options into Go variables. 
         | 
      Package tmuxopt provides an API for loading and parsing tmux options into Go variables. | 
| 
         
          
            tmuxtest
            
            
          
           
      Package tmuxtest includes utilities to test APIs defined in the tmux package. 
         | 
      Package tmuxtest includes utilities to test APIs defined in the tmux package. | 
| 
       Package ui defines a thin framework for building terminal UIs using tcell and accompanying widgets. 
         | 
      Package ui defines a thin framework for building terminal UIs using tcell and accompanying widgets. | 
 Click to show internal directories. 
   Click to hide internal directories.