lib

module
v0.1.11 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2023 License: Apache-2.0

README

lib

Library based on generics. Slice, map helpers, set type, mathematic functions, pointer helpers.

GoDev Go Report Card

Installation

Required 1.18 or later version of Go.

go get -u github.com/gotidy/lib

Documentation

Collections
  • Map Contains map helpers.
  • Slice Contains slice helpers.
  • Set Realize Set type.
Ptr

Contains functions for simplified creation of pointers from constants of basic types.

Conversions

Contains conversion helpers.

Conditions

Contains functions that simplify inline conditions.

OneOf

Realize OneOf type.

Math

Contains mathematic functions.

Constraints

Contains constraints types.

License

Apache 2.0

Directories

Path Synopsis
Package contains functions that simplify operations with maps, slices, sets, groups.
Package contains functions that simplify operations with maps, slices, sets, groups.
group
Realize `Group` type.
Realize `Group` type.
maps
Contains map helpers (Map, Filter, Reduce, Clone, Has, Diff and ect.).
Contains map helpers (Map, Filter, Reduce, Clone, Has, Diff and ect.).
set
Realize Set type.
Realize Set type.
slice
Contains slice helpers (Map, Filter, Reduce, Fold, Remove, ToMap and ect.).
Contains slice helpers (Map, Filter, Reduce, Fold, Remove, ToMap and ect.).
Package contains functions that simplify inline conditions.
Package contains functions that simplify inline conditions.
Package constraints defines a set of useful constraints to be used with type parameters.
Package constraints defines a set of useful constraints to be used with type parameters.
Contains conversion helpers.
Contains conversion helpers.
Contains mathematic functions.
Contains mathematic functions.
Realize `OneOf` type.
Realize `OneOf` type.
Package ptr contains functions for simplified creation of pointers from constants of basic types.
Package ptr contains functions for simplified creation of pointers from constants of basic types.
Package semaphore provides a semaphore implementation.
Package semaphore provides a semaphore implementation.

Jump to

Keyboard shortcuts

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