Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bradleybonitatibus/rig
Helpful Golang abstractions and utilities
https://github.com/bradleybonitatibus/rig
go
Last synced: about 1 month ago
JSON representation
Helpful Golang abstractions and utilities
- Host: GitHub
- URL: https://github.com/bradleybonitatibus/rig
- Owner: bradleybonitatibus
- License: apache-2.0
- Created: 2022-05-20T01:56:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-31T17:15:24.000Z (over 2 years ago)
- Last Synced: 2024-06-21T04:52:18.625Z (8 months ago)
- Topics: go
- Language: Go
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `rig`
A package with some helpful abstractions and utilities.
## Contents
* [`algorithm`](https://github.com/bradleybonitatibus/rig/tree/main/algorithm) contains generic functions that are similar to the C++
Standard Template Library (``).* [`containers`](https://github.com/bradleybonitatibus/rig/tree/main/containers) has various "container" like abstractions.
Currently only a `Stack` generics implementation exists, but hoping to expand
to match something similar to the C++ containers defined in [`absl`](https://github.com/abseil/abseil-cpp/tree/master/absl/container)* [`pg`](https://github.com/bradleybonitatibus/rig/tree/main/pg) has a `database/sql` connection struct
and some database helpers specific to `postgres`.* [`utils`](https://github.com/bradleybonitatibus/rig/tree/main/utils) has miscellaneous utilities.