golang/go

The Go programming language

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 55 minutes ago
Added to GitGenius on June 27th, 2022
Created on August 19th, 2014
Open Issues & Pull Requests: 10,222 (+0)
Number of forks: 19,275
Total Stargazers: 135,753 (+0)
Total Subscribers: 3,357 (+0)

Repository Insights (GitGenius)

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 84% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 47% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed. Three people close 50% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7,442
New in 7 days: 104
Closed in 7 days: 89
Avg open age: 1,426 days
Stale 30+ days: 6,762
Stale 90+ days: 6,145

Recent activity

Opened in 7 days: 83
Closed in 7 days: 75
Comments in 7 days: 337
Events in 7 days: 1,026

Top labels

  • FrozenDueToAge (36,543)
  • NeedsInvestigation (11,721)
  • NeedsFix (7,026)
  • Proposal (4,561)
  • compiler/runtime (4,462)
  • Tools (3,636)
  • gopls (2,722)
  • Documentation (2,210)

Detailed Description

The Go programming language repository at golang/go is the official mirror of Go's canonical source code, which is maintained at go.googlesource.com. Go is an open source programming language designed to make building simple, reliable, and efficient software straightforward. The language emphasizes ease of use while delivering strong performance characteristics, making it suitable for a wide range of software development tasks.

The repository encompasses the complete Go language implementation, including the compiler, standard library, toolchain, and runtime. It covers cross-platform support, concurrency primitives, performance optimization, and static typing features that form the core of the language. The codebase also includes comprehensive documentation and tooling infrastructure necessary for language development and maintenance.

GitGenius activity data reveals this is an exceptionally active repository with substantial community engagement. These labels demonstrate systematic categorization of issues as they progress through investigation and resolution phases.

This core group manages the high volume of community contributions and maintains project direction.

Contributing to Go follows established guidelines available at go.dev/doc/contribute. The project explicitly uses its issue tracker for bug reports and proposals only, directing general questions about the language to dedicated community resources listed at go.dev/wiki/Questions. This structured approach helps manage the volume of community interaction while maintaining focus on concrete development work.

Binary distributions are available through go.dev/dl/, with installation instructions provided at go.dev/doc/install. For systems lacking precompiled binaries, source installation instructions are available at go.dev/doc/install/source. The source code is distributed under a BSD-style license as specified in the LICENSE file, with the exception of the Gopher mascot image, which is licensed under Creative Commons 4.0 Attribution.

Its classification across multiple domains including language development, tooling, concurrency, and performance optimization reflects Go's broad applicability and the comprehensive nature of the project's scope.