nsf/gocode

An autocompletion daemon for the Go programming language

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 13th, 2026
Created on July 5th, 2010
Open Issues & Pull Requests: 66 (+0)
GitHub issues: Enabled
Number of forks: 649
Total Stargazers: 4,986 (+0)
Total Subscribers: 185 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Gocode is an autocompletion daemon for the Go programming language.

Gocode solves the problem of slow autocompletion in Go development by using a client-server architecture that caches information between requests. When an editor requests completions, the daemon provides context-sensitive suggestions with typical response times around 30 milliseconds when the cache is warm, making the feature barely noticeable to the user. The tool integrates with source code editors including vim, neovim, and emacs.

Developers should be aware that the project is no longer maintained. The README explicitly recommends considering gopls instead, which is created and maintained by the Go team and provides similar functionality along with additional capabilities. Gocode remains suitable for users already invested in its integration with their editor setup, but new projects should evaluate gopls as the actively supported alternative.

The project has entered a maintenance-only state with no active development activity.