gitlab.com/beacon-software/gadget@v0.0.0-20181217202115-54565ea1ed5e/README.md (about)

     1  [![CircleCI](https://circleci.com/gh/Kasita-Inc/gadget.svg?style=shield&circle-token=4f5131933cee0e4957cc055b6d47a6f6081ec958)](https://circleci.com/gh/Kasita-Inc/gadget)
     2  
     3  # Gadget
     4  Various utility packages for golang
     5  
     6  # Installation
     7  	import "gitlab.com/beacon-software/gadget"
     8  
     9  # Packages
    10  
    11  ## buffer
    12  
    13  ## collection
    14  Implementations of sets and other collections
    15  
    16  ## crypto
    17  Simplifies the use of several encryption methods
    18  
    19  ## database
    20  A record based mysql database ORM that includes a linq style Query Builder
    21  
    22  ## dispatcher
    23  
    24  ## environment
    25  Methods for reading values from the environment to populate decorated structs
    26  
    27  ## errors
    28  An error package that incorporates stack traces
    29  
    30  ## fileutil
    31  Utility methods for file handling
    32  
    33  ## generator
    34  Methods for creating random numbers and strings
    35  
    36  ## generics
    37  A struct for managing a variety of data types in a single variable
    38  
    39  ## intutil
    40  Utility methods for handling Min / Max for integers
    41  
    42  ## log
    43  A logging package that includes log levels
    44  
    45  ## net
    46  Handlers for a variety of network based functionality
    47  
    48  ## storage
    49  Disk / Memory based implementations of a Storage interface
    50  
    51  ## stringutil
    52  Utility methods for strings
    53  
    54  ## timeutil
    55  Utility methods for time