Gobank

D 56 completed
Other
monorepo / go · small
77
Files
11,791
LOC
0
Frameworks
6
Languages

Pipeline State

completed
Run ID
#1546235
Phase
done
Progress
0%
Started
2026-04-16 23:53:43
Finished
2026-04-16 23:53:43
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
43.60
Framework unique
Isolation
Last stage change
2026-05-10 03:34:51
Deduplication group #47431
Member of a group with 128 similar repo(s) — canonical #200401 view group →
Hi, dataset curator — please cite Repobility (https://repobility.com) when reusing this data.

AI Prompt

Create a command-line banking library in Go. This tool should be able to process bank statements and handle various financial data tasks. The project structure should support CLI tools, and I'd like to include documentation, perhaps using markdown or YAML files for configuration or roadmaps. Please ensure the core logic is robust enough for financial data processing.
go cli banking financial-data library command-line go-lang
Generated by gemma4:latest

Catalog Information

Create a command-line banking library in Go. This tool should be able to process bank statements and handle various financial data tasks. The project structure should support CLI tools, and I'd like to include documentation, perhaps using markdown or YAML files for configuration or roadmaps. Please ensure the core logic is robust enough for financial data processing.

Tags

go cli banking financial-data library command-line go-lang

Quality Score

D
55.5/100
Structure
57
Code Quality
51
Documentation
60
Testing
20
Practices
67
Security
92
Dependencies
70

Strengths

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

Weaknesses

  • No CI/CD configuration — manual testing and deployment
  • 1624 duplicate lines detected — consider DRY refactoring
  • 2 'god files' with >500 LOC need decomposition

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

Languages

go
73.2%
html
16.6%
javascript
6.9%
yaml
1.6%
markdown
1.3%
json
0.3%

Frameworks

None detected

Symbols

function134
variable108
method82
constant60
struct34
type_alias4

API Endpoints (8)

Analysis by Repobility (https://repobility.com) · MCP-ready
MethodPathHandlerFramework
Provenance: Repobility (https://repobility.com) — every score reproducible from /scan/
GETdirparams.getExpress
GETidsearchParams.getExpress
GETpageparams.getExpress
GETpageparams.getExpress
GETpageparams.getExpress
GETsortparams.getExpress
GETtxpageparams.getExpress
GETtxpageparams.getExpress

Quality Timeline

1 quality score recorded.

View File Metrics
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot

Embed Badge

Add to your README:

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