Ssh Ping

D 57 completed
Other
unknown / go · tiny
10
Files
1,116
LOC
0
Frameworks
2
Languages

Pipeline State

completed
Run ID
#1546259
Phase
done
Progress
0%
Started
2026-04-16 23:55:03
Finished
2026-04-16 23:55:03
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
21.12
Framework unique
Isolation
Last stage change
2026-05-10 03:34:23
Deduplication group #47297
Member of a group with 1,213 similar repo(s) — canonical #186444 view group →
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Build me a command-line tool in Go that measures SSH echo latency and SFTP transfer throughput, similar to sshping. It needs to support several features, including an echo latency test and an SFTP speed test. I also need support for routing connections through a SOCKS5 proxy and handling TOFU host key verification, matching OpenSSH behavior. The tool should accept various flags for customization, like specifying the number of echo characters, time limits, or the size for the speed test.
go cli ssh network latency sftp proxy command-line
Generated by gemma4:latest

Catalog Information

Build me a command-line tool in Go that measures SSH echo latency and SFTP transfer throughput, similar to sshping. It needs to support several features, including an echo latency test and an SFTP speed test. I also need support for routing connections through a SOCKS5 proxy and handling TOFU host key verification, matching OpenSSH behavior. The tool should accept various flags for customization, like specifying the number of echo characters, time limits, or the size for the speed test.

Tags

go cli ssh network latency sftp proxy command-line

Quality Score

D
56.6/100
Structure
53
Code Quality
57
Documentation
35
Testing
30
Practices
80
Security
100
Dependencies
80

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices — no major issues detected

Weaknesses

  • No LICENSE file — legal ambiguity for contributors
  • No CI/CD configuration — manual testing and deployment
  • 109 duplicate lines detected — consider DRY refactoring

Recommendations

  • Add a test suite — start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Languages

go
92.7%
markdown
7.3%

Frameworks

None detected

Symbols

function23
struct6
method5
constant2

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/1370034.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV