stl

module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 21, 2022 License: MIT

README

Standard library for Golang (extended)

GitHub Workflow Status License GitHub issues GitHub issues The latest release version GoDoc

This package contains the library extension and simplification I always missed and could not fill the gap in my every day development. This repository has been created right after Go 1.18 release with the generics support. It was the main problem to build the simple library with good performance. This package wont try to replace the standard library, but it will try to extend and simplify it.

Goals

There are the main goals of this library:

  • Implement and tests the most common functions and structures of the standard library
  • The simplicity and generalization should not affect performance
  • The library should be easy to use and understand

Documentation

To make documentation more standartized and always up-to-date, we use GoDoc (pkg.go.dev/github.com/aohorodnyk/stl). It is the best documentation tool for Go.

Every feature or feature change should introduce some changes in comments, doc.go, README.md and tests include examples.

Directories

Path Synopsis
linkedlist package contains a linked list data structure implementation.
linkedlist package contains a linked list data structure implementation.
reflect package provides additional functionality for the standard Go reflect package.
reflect package provides additional functionality for the standard Go reflect package.

Jump to

Keyboard shortcuts

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