Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/1set/gut

🍱 yet another collection of go utilities & tools
https://github.com/1set/gut

go go-package golang gut tool tools utilities utility wrapper

Last synced: about 2 months ago
JSON representation

🍱 yet another collection of go utilities & tools

Awesome Lists containing this project

README

        

# gut 🍱

Yet another collection of **G**o **u**tilities & **t**ools.
A simple one. Just **go** with your **gut** feeling.

---

## Shortcuts

| Symbol | 🍱 弁当 |
| :---------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Document** | [![PkgGoDev](https://pkg.go.dev/badge/github.com/1set/gut)](https://pkg.go.dev/github.com/1set/gut) |
| **License** | [![License](https://img.shields.io/github/license/1set/gut)](https://github.com/1set/gut/blob/master/LICENSE) |
| **Build Status** | [![GitHub Action - Ubuntu Build](https://github.com/1set/gut/workflows/Ubuntu/badge.svg)](https://github.com/1set/gut/actions?workflow=Ubuntu) [![GitHub Action - macOS Build](https://github.com/1set/gut/workflows/macOS/badge.svg)](https://github.com/1set/gut/actions?workflow=macOS) [![GitHub Action - Windows Build](https://github.com/1set/gut/workflows/Windows/badge.svg)](https://github.com/1set/gut/actions?workflow=Windows) |
| **Code Quality** | [![Go Report Card](https://goreportcard.com/badge/github.com/1set/gut)](https://goreportcard.com/report/github.com/1set/gut) [![Codacy](https://api.codacy.com/project/badge/Grade/f70fcc271c3e4785a3dfb87739a44cd0)](https://www.codacy.com/manual/an9an63/gut) [![Code Climate](https://api.codeclimate.com/v1/badges/6217d80425ed0b096664/maintainability)](https://codeclimate.com/github/1set/gut/maintainability) |
| **Test Coverage** | [![Codecov](https://codecov.io/gh/1set/gut/branch/master/graph/badge.svg)](https://codecov.io/gh/1set/gut/branch/master) |

## Packages

[![Mentioned in Awesome Go](https://awesome.re/mentioned-badge.svg)](https://github.com/avelino/awesome-go)

- [`yos`](https://godoc.org/github.com/1set/gut/yos): yet another wrapper of platform-independent interface to operating system functionality (esp. file operations)
- [`yrand`](https://godoc.org/github.com/1set/gut/yrand): yet another wrapper of **crypto/rand** with func like **math/rand**
- [`yhash`](https://godoc.org/github.com/1set/gut/yhash): yet another collection of methods to calculate checksum of file/string/bytes
- [`ystring`](https://godoc.org/github.com/1set/gut/ystring): yet another collection of methods to manipulate UTF-8 encoded strings