awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • fatih/vim-goAvatar fatih

    fatih/vim-go

    16,242Vezi pe GitHub↗

    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
    Vezi pe GitHub↗16,242
  • nsf/gocodeAvatar nsf

    nsf/gocode

    4,993Vezi pe GitHub↗

    gocode este un backend de server de limbaj și un daemon de autocompletare pentru limbajul Go. Acesta funcționează ca un analizor static de cod și un indexator de simboluri care oferă sugestii de identificatori și simboluri în timp real pentru editoarele de text. Proiectul utilizează o arhitectură daemon client-server pentru a menține un proces persistent în fundal, evitând overhead-ul reîncărcării metadatelor pachetelor pentru fiecare cerere. Utilizează un sistem de caching al metadatelor pe două niveluri și parsează binarele pachetelor compilate pentru a permite căutări rapide de simboluri și regăsirea declarațiilor. Sistemul acoperă domenii largi de capabilități, inclusiv autocompletarea sensibilă la context pentru câmpuri membre, semnături de funcții și variabile, precum și formatarea automată a codului. Gestionează urmărirea domeniului lexical și rezoluția recursivă a simbolurilor pentru a asigura completări precise de tipuri și variabile. Utilitarele administrative permit configurarea daemonului, controlul stării și un mod de depanare cu logare detaliată pentru a monitoriza procesul din fundal.

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

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

Explorează sub-etichetele

  • 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.