Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kerogs/kerogsgo
color pack for terminal in go.
https://github.com/kerogs/kerogsgo
Last synced: about 11 hours ago
JSON representation
color pack for terminal in go.
- Host: GitHub
- URL: https://github.com/kerogs/kerogsgo
- Owner: kerogs
- Created: 2024-07-06T17:14:01.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-21T14:17:22.000Z (5 months ago)
- Last Synced: 2024-11-06T07:12:41.551Z (about 2 months ago)
- Language: Go
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Go terminal colors
KerogsGo is just another function I use often. It's simply intended to simplify my life.## Use
1. import
```sh
go get "github.com/kerogs/KerogsGo"
```
2. use
```Go
import "github.com/kerogs/KerogsGo/[Import]"
```## Func
|Name|Import|In|Out|Desc|
|-|-|-|-|-|
|colors.[Colors]|``/colors``|N/A|N/A|Add colors to CLI|
|base.AsciiStart|``/base``|N/A|N/A|Add kerogs watermark|
|terminal.ClearScreen|``/terminal``|N/A|N/A|Clear cmd|
|terminal.CliReturn|``/terminal``|``repeat`` int|N/A|return x line above|
|terminal.StopProgram|``/terminal``|N/A|N/A|Stop the program, but first wait for an interaction.|
|terminal.StopProgramMsg|``/terminal``|``message`` string|N/A|Same as above, just add a custom message directly with|
|terminal.StopProgramErr|``/terminal``|``errorReturn`` error, ``message`` string|N/A|Same as above, just you can add a custom message directly to it and also give the error.|
|filedir.FileMake|``/filedir``|``name`` string, ``content`` string|N/A|make a file + write in|## Colors
|Call|Name|Code|
|:---|:---|:---|
colors.Reset|Reset|\033[0m|
colors.Black|Black|\033[30m|
colors.Red|Red|\033[31m|
colors.Green|Green|\033[32m|
colors.Yellow|Yellow|\033[33m|
colors.Blue|Blue|\033[34m|
colors.Magenta|Magenta|\033[35m|
colors.Cyan|Cyan|\033[36m|
colors.White|White|\033[37m|
colors.Gray|Gray|\033[90m|
colors.LightRed|LightRed|\033[91m|
colors.LightGreen|LightGreen|\033[92m|
colors.LightYellow|LightYellow|\033[93m|
colors.LightBlue|LightBlue|\033[94m|
colors.LightMagenta|LightMagenta|\033[95m|
colors.LightCyan|LightCyan|\033[96m|
colors.LightWhite|LightWhite|\033[97m|
colors.Orange|Orange|\033[38;5;208m|