https://github.com/sven-seyfert/gomisc
With gomisc which stands for "go miscellaneous", these miscellaneous golang packages act as a function library or util collection.
https://github.com/sven-seyfert/gomisc
common-used-functions go golang gomisc library
Last synced: 6 months ago
JSON representation
With gomisc which stands for "go miscellaneous", these miscellaneous golang packages act as a function library or util collection.
- Host: GitHub
- URL: https://github.com/sven-seyfert/gomisc
- Owner: sven-seyfert
- License: mit
- Created: 2023-08-19T18:35:09.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-29T20:36:59.000Z (about 1 year ago)
- Last Synced: 2025-12-22T02:44:44.107Z (6 months ago)
- Topics: common-used-functions, go, golang, gomisc, library
- Language: Go
- Homepage:
- Size: 216 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
#####
Welcome to gomisc【ツ】
[](https://github.com/sven-seyfert/gomisc/blob/main/LICENSE)
[](https://github.com/sven-seyfert/gomisc/tags)
[](https://pkg.go.dev/github.com/sven-seyfert/gomisc)
[](https://goreportcard.com/report/github.com/sven-seyfert/gomisc)
[](https://raw.githack.com/sven-seyfert/gomisc/main/coverage/coverage.html)

[](https://github.com/sven-seyfert/gomisc/commits/main)
[](https://github.com/sven-seyfert/gomisc/graphs/contributors)
[Description](#description) | [Features](#features) | [Documentation](#documentation) | [Getting started](#getting-started) | [Contributing](#contributing) | [License](#license) | [Acknowledgements](#acknowledgements)
## Description
With **gomisc** which stands for "go miscellaneous", these miscellaneous golang packages act as a function library or util collection.
> ⚠ Please notice: This collection is mainly concepted to fulfill my needs on private or professional projects. That's the reason why you probably will see functions with implicit values or similar that also could be parameterized, to fulfill your needs too. Feel free to create a GitHub Issue or Pull Request for change requests and suggestions.
## Features




| Package | Description | Package file(s) | Usage example | Tests | Platform |
| --- | --- | --- | --- | :---: | --- |
| clipboard | Read or write text data to or from the clipboard. | clipboard.go | [examples/clipboard/main.go](https://github.com/sven-seyfert/gomisc/blob/main/examples/clipboard/main.go) | ✔ |  |
| crypt | Encrypt and decrypt data (strings) by the usage of a secret and GCM. | crypt.go | [examples/crypt/main.go](https://github.com/sven-seyfert/gomisc/blob/main/examples/crypt/main.go) | ✔ |  |
| singleinstance | Ensures only a single instance of the program runs at the same time. | single_instance.go | [examples/singleinstance/main.go](https://github.com/sven-seyfert/gomisc/blob/main/examples/singleinstance/main.go) | ✔ |  |
More will follow soon.
## Documentation
To be defined.
## Getting started
#### *Preconditions*
To be defined.
#### *Installation*
Get **gomisc** by `go get -u github.com/sven-seyfert/gomisc` for the latest version
or for a specific tagged version (for example) by `go get github.com/sven-seyfert/gomisc@v0.10.0`.
More will be defined soon.
## Contributing
To be defined.
## License
Distributed under the MIT License. See [LICENSE](https://github.com/sven-seyfert/gomisc/blob/main/LICENSE) for more information.
## Acknowledgements
To be defined.
##
[To the top](#)