gnlib

module
v0.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2020 License: MIT

README

gnlib

A miscellaneous collection of tools shared between GNA Go projects

Packages

  • csv contains functions to deal with csv data.
  • encode contains interface and implementation for encoding/decoding.
  • format contains output formats enums.
  • fuzzy is levenschein edit distance algorithm.
  • gnuuid creates GNA UUID v5 from strings.
  • sys file system helper methods.
  • organizer restores elements' order after parallel execution.

Directories

Path Synopsis
domain
entity/matcher
Package matcher provides main data-structures that describe input and output of gnmatcher functionality.
Package matcher provides main data-structures that describe input and output of gnmatcher functionality.
Package encode provides a flexible way to encode and decode Go objects.
Package encode provides a flexible way to encode and decode Go objects.
package organizer tries to introduce a 'generic' method that will allow to reorder any kind of elements that are returning back from a multiple parallel workers.
package organizer tries to introduce a 'generic' method that will allow to reorder any kind of elements that are returning back from a multiple parallel workers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL