golang/go

The Go programming language

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 29 minutes ago
Added to GitGenius on June 27th, 2022
Created on August 19th, 2014
Open Issues & Pull Requests: 10,140 (+2)
Number of forks: 19,298
Total Stargazers: 136,397 (+0)
Total Subscribers: 3,358 (+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. 49% of tracked open issues have had no activity in three months. Only 3% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7,392
New in 7 days: 108
Closed in 7 days: 236
Avg open age: 1,421 days
Stale 30+ days: 6,536
Stale 90+ days: 5,970

Recent activity

Opened in 7 days: 101
Closed in 7 days: 221
Comments in 7 days: 532
Events in 7 days: 1,872

Top labels

  • FrozenDueToAge (36,642)
  • NeedsInvestigation (11,792)
  • NeedsFix (7,051)
  • Proposal (4,579)
  • compiler/runtime (4,486)
  • Tools (3,681)
  • gopls (2,735)
  • Documentation (2,221)

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.