Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

proxy.golang.org : github.com/goloop/do

The 'do' package is a robust utility library for Go 1.20+ that brings advanced generic and type-safe helper functions to streamline various development tasks. This package employs Go's generics to their fullest potential, catering to an array of needs for modern software development. Key features of the 'do' package encompass easy-to-use conditionals, zero-value checks, numeric operations, functional programming aids, and element operations. Moreover, it extends its usefulness to more complex functionalities like pairing, ranking, looking up data in arrays and maps, and manipulating lists in diverse ways including sorting, shuffling, and reduction. Random number and element selection operations are also provided, amplifying the package's versatility. The 'do' package champions a design philosophy that encourages code clarity and promotes maintainability and reliability in Go applications. It is an ideal tool for developers seeking to write clean, concise, and efficient code while harnessing the power of Go generics.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/goloop/do
Keywords: golang, helpers, tools, utils
License: MIT
Latest release: 11 months ago
First release: 12 months ago
Namespace: github.com/goloop
Stars: 3 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 16 days ago

    Loading...
    Readme
    Loading...