Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/1set/gut
- Owner: 1set
- License: mit
- Created: 2019-10-05T23:47:24.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-17T17:52:05.000Z (about 4 years ago)
- Last Synced: 2024-07-31T20:51:28.895Z (5 months ago)
- Topics: go, go-package, golang, gut, tool, tools, utilities, utility, wrapper
- Language: Go
- Homepage:
- Size: 4.03 MB
- Stars: 27
- Watchers: 3
- Forks: 9
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - gut/yos - Simple and reliable package for file operations like copy/move/diff/list on files, directories and symbolic links. (File Handling / Search and Analytic Databases)
- awesome-go-extra - gut - 10-05T23:47:24Z|2020-11-17T17:52:05Z| (File Handling / Advanced Console UIs)
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