AIAny
Icon for item

Go-Code-Large

Provides 316,427 Go source-code samples in JSONL focused on concurrency and backend idioms, enabling fine-tuning and evaluation of code models for completion, summarization, and static-analysis tasks.

Introduction

Go's concurrency model and backend-focused idioms are underrepresented in many broad code corpora, causing models to struggle with goroutine/channel patterns and idiomatic system code. This dataset supplies a large, language-specific corpus—316,427 Go samples in JSONL—designed to improve model behavior on concurrency, systems programming, and backend engineering tasks.

Key Capabilities
  • Focused coverage of concurrency primitives: abundant examples of goroutines, channels, select statements, mutexes, and context-based cancellation so models learn typical usage and anti-patterns.
  • Systems and backend patterns: many samples show HTTP servers, middleware, dependency-injection patterns, worker pools, and efficient I/O, which helps models generate realistic backend code and documentation.
  • Engineering-ready format: JSONL layout and a size (100K–1M samples) that is easy to integrate into ML pipelines for pretraining, fine-tuning, or evaluation at scale.
  • Code intelligence use-cases: suitable for code completion, code-to-text/summarization, bug and vulnerability spotting (race conditions, nil checks), clone detection, and complexity estimation.
Who it's for and tradeoffs

Great fit if you need a large, Go-specific training or evaluation corpus to improve model handling of concurrency and backend idioms, or for research into static analysis and code-quality tools. Look elsewhere if you require fully labeled datasets (e.g., unit tests, vulnerability labels, or provenance metadata) or multi-language corpora—this collection emphasizes raw source snippets over extensive annotations. Also verify license and provenance for your intended downstream use (package-level licensing and dataset curation details may affect commercial use).

Information

Categories

More Items

Hugging Face

Provides 1.3 billion platform-specific video URLs extracted from CommonCrawl along with crawl metadata (no media included), serving as the source corpus for the LAION-BVD multimodal video dataset; distributed on Hugging Face in Parquet format.

Hugging Face

Provides a public test split of multimodal financial GUI interaction examples for evaluating agents that convert instructions and screenshots into grounded UI actions. Includes step-level screenshots, dialogue history, an OpenAI-style computer_use tool schema, and JSON next-action references; training data available on request.

Hugging Face

Contains 40,000 teacher-generated reasoning traces distilled from the Qwen3.8-27B model for supervised fine-tuning and analysis. Covers code, math, science and logic; each example pairs a <think> chain-of-thought with a final response and is distributed in JSONL/Parquet for SFT workflows.