fn

module
v0.5.69 Latest Latest
Warning

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

Go to latest
Published: Feb 20, 2026 License: MIT

README

fn

A collection of commonly-used functions, patterns, and shortcuts for Go.

go get github.com/roidaradal/fn/...

check

The check package contains validation / checker functions (Boolean output).

clock

The clock package contains time and date-related functions.

comb

The comb package contains combinatorics functions.

conk

The conk package contains concurrency-related functions.

dict

The dict package contains map-related functions.

ds

The ds package contains useful data structures:

  • Graph
  • Linked List
  • Lookup
  • Queue
  • Set
  • Stack

dyn

The dyn (dynamic) package contains shortcuts for common reflect package steps.

hash

The hash package contains password hashing functions (using bcrypt).

io

The io package contains input/output and filesystem-related functions.

lang

The lang package contains quality-of-life functions.

list

The list package contains list-related functions.

net

The net package contains HTTP request functions.

number

The number package contains number-related functions.

str

The str package contains string-related functions.

Directories

Path Synopsis
Package check contains validation and checker functions.
Package check contains validation and checker functions.
Package clock contains time and date-related functions.
Package clock contains time and date-related functions.
Package comb contains combinatorics functions
Package comb contains combinatorics functions
Package conk contains concurrency-related functions.
Package conk contains concurrency-related functions.
Package dict contains map-related functions.
Package dict contains map-related functions.
Package ds contains useful data structures.
Package ds contains useful data structures.
Package dyn contains shortcuts for common reflect package steps.
Package dyn contains shortcuts for common reflect package steps.
Package fail contains common error messages
Package fail contains common error messages
Package hash contains password hashing function using bcrypt.
Package hash contains password hashing function using bcrypt.
Package io contains input/output and filesystem-related functions.
Package io contains input/output and filesystem-related functions.
Package lang contains quality-of-life functions.
Package lang contains quality-of-life functions.
Package list contains list-related functions.
Package list contains list-related functions.
Package net contains HTTP request functions.
Package net contains HTTP request functions.
Package number contains number-related functions.
Package number contains number-related functions.
Package str contains string-related functions.
Package str contains string-related functions.

Jump to

Keyboard shortcuts

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