Hash-Machine Code
Hash and compare multiple files and multiple SHA-256 strings
Brought to you by:
les-el
| File | Date | Author | Commit |
|---|---|---|---|
| README.md | 2026-01-10 |
|
[30e559] Revise README for clarity and usage details |
| main.go | 2026-01-10 |
|
[55140d] Add files via upload |
| main_test.go | 2026-01-10 |
|
[55140d] Add files via upload |
A lightweight SHA-256 utility
Hash Machine is a small Go project that provides quick hashing and comparison of local files and SHA-256 strings.
It is a command line utility that accepts between 2 and 10 arguements, and then reports on matching groups and unmatched arguements.
This repository contains CLI executables in the Release, and the source code as main.go.
To build a local binary:
- Review comments at the top of main.go
Example (after building):
./hash-machine [mand_arg_1] [mand_arg_2] (opt_arg_1) (opt_arg_2) ... (opt_arg_8)
# see `--help` for available commands
Contributions are welcome. Please open issues for bugs and feature requests. For code changes, open a pull request with tests and a short description of the change.
This repository is being released as Hash Machine 1.0.
v1.0.0