awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesGo Language Plugins

Vim plugins specifically designed to provide comprehensive development environments for the Go programming language.

Distinct from Vim Plugins: Distinct from generic Vim Plugins: focuses specifically on the Go language ecosystem integration.

Explore 2 awesome GitHub repositories matching development tools & productivity · Go Language Plugins. Refine with filters or upvote what's useful.

Awesome Go Language Plugins GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • fatih/vim-goAvatar von fatih

    fatih/vim-go

    16,242Auf GitHub ansehen↗

    This project is a comprehensive development plugin for the Vim text editor, designed to transform the editor into a specialized environment for Go software development. It provides a suite of integrated tools that facilitate the entire development lifecycle, including writing, maintaining, and navigating Go source code. The plugin distinguishes itself by orchestrating external command-line binaries and language servers to perform heavy analysis, compilation, and formatting tasks as background processes. By mapping editor events to these external tools and utilizing virtual file system synchro

    Transforms the editor into a specialized environment for Go software development.

    Vim Scriptgogolanggopls
    Auf GitHub ansehen↗16,242
  • nsf/gocodeAvatar von nsf

    nsf/gocode

    4,993Auf GitHub ansehen↗

    gocode ist ein Language-Server-Backend und Autovervollständigungs-Daemon für die Programmiersprache Go. Er fungiert als statischer Code-Analysator und Symbol-Indexer, der Texteditoren Echtzeit-Vorschläge für Bezeichner und Symbole liefert. Das Projekt nutzt eine Client-Server-Daemon-Architektur, um einen persistenten Hintergrundprozess aufrechtzuerhalten und den Overhead beim Neuladen von Paket-Metadaten für jede Anfrage zu vermeiden. Es verwendet ein zweistufiges Metadaten-Caching-System und parst kompilierte Paket-Binaries, um schnelle Symbol-Lookups und das Abrufen von Deklarationen zu ermöglichen. Das System deckt breite Funktionsbereiche ab, einschließlich kontextsensitiver Autovervollständigung für Member-Felder, Funktionssignaturen und Variablen sowie automatischer Code-Formatierung. Es verwaltet die lexikalische Scope-Verfolgung und rekursive Symbolauflösung, um präzise Typ- und Variablenvervollständigungen zu gewährleisten. Administrative Dienstprogramme ermöglichen die Daemon-Konfiguration, Steuerung des Zustands und einen Debug-Modus mit detailliertem Logging zur Überwachung des Hintergrundprozesses.

    Delivers real-time suggestions for variables, functions, and types while writing Go code.

    Go
    Auf GitHub ansehen↗4,993
  1. Home
  2. Development Tools & Productivity
  3. Vim Plugins
  4. Go Language Plugins

Unter-Tags erkunden

  • Autocompletion EnginesSystems that provide real-time identifier, symbol, and type suggestions during code entry. **Distinct from Go Language Plugins:** Specializes general language plugins by focusing specifically on the autocompletion logic.