<commit_before># gore
Go remote run, an all-in-one Linux command for cross-compilation and execution of Go programs on a remote machine.

Born out of an engineer's laziness, `gore` seeks to combine three commands, `go build`, `scp`, and `ssh` with all their necessary arguments and environment variables into one goreous tool trying to mimic the `go run` command while targeting a remote machine. Unlike `go run`, `gore run` can be run directly from your working directory without specifying a source file.

## Installation

`go get github.com/stuomas/gore`

## Usage
Set the parameters in the configuration file and command `gore run <optional parameters> <optional file path>`

If you want to experiment, you can also set the parameters as command arguments:
```
  -arch
    Target architecture.
  -arm
    ARM version.
  -dir
    Target directory.
  -host
    Target IP or hostname.
  -user
    Username at target.
  -os 
    Target operating system.
```<commit_msg>Add config file and parser, improve help text<commit_after># gore
Go remote run, an all-in-one Linux command for cross-compilation and execution of Go programs on a remote machine.

Born out of an engineer's laziness, `gore` seeks to combine three commands, `go build`, `scp`, and `ssh` with all their necessary arguments and environment variables into one goreous tool trying to mimic—and of course, improve—the `go run` command while targeting a remote machine. Unlike `go run`, `gore run` can be run directly from your working directory without specifying a source file.

## Installation
`go get github.com/stuomas/gore`

## Syntax
`gore run <optional parameters> <optional file path>`

Set the parameters in the configuration file. For experimentation, you can also set the parameters as arguments:
```
  -arch
    Target architecture.
  -arm
    ARM version.
  -dir
    Target directory.
  -host
    Target IP or hostname.
  -user
    Username at target.
  -os 
    Target operating system.
```
{'fraction_non_alphanumeric': 0.06961382113821138, 'fraction_numerical': 0.0, 'mean_word_length': 3.825980392156863, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1386418', 'n_tokens_mistral': 547, 'n_tokens_neox': 520, 'n_words': 275}