awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesGo Code Completers

Analyzes Go source code statically to suggest completions as you type.

Distinct from Python Code Completers: Targets Go language semantics, distinct from Python-specific completers

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

Awesome Go Code Completers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nsf/gocodeAvatar de nsf

    nsf/gocode

    4,993Voir sur GitHub↗

    gocode est un backend de serveur de langage et un démon d'autocomplétion pour le langage Go. Il fonctionne comme un analyseur de code statique et un indexeur de symboles qui fournit des suggestions d'identifiants et de symboles en temps réel aux éditeurs de texte. Le projet utilise une architecture démon client-serveur pour maintenir un processus d'arrière-plan persistant, évitant la surcharge liée au rechargement des métadonnées de package pour chaque requête. Il emploie un système de mise en cache de métadonnées à deux niveaux et analyse les binaires de packages compilés pour permettre des recherches rapides de symboles et la récupération de déclarations. Le système couvre de larges domaines de capacités, notamment l'autocomplétion sensible au contexte pour les champs membres, les signatures de fonctions et les variables, ainsi que le formatage automatique du code. Il gère le suivi de la portée lexicale et la résolution récursive des symboles pour garantir des complétions précises de types et de variables. Des utilitaires d'administration permettent la gestion de la configuration du démon, le contrôle de l'état et un mode de débogage avec journalisation détaillée pour surveiller le processus d'arrière-plan.

    Gopls analyzes source code to suggest relevant identifiers and types to accelerate the development process.

    Go
    Voir sur GitHub↗4,993
  • go-lang-plugin-org/go-lang-idea-pluginAvatar de go-lang-plugin-org

    go-lang-plugin-org/go-lang-idea-plugin

    4,534Voir sur GitHub↗

    Ce projet est une extension IDE pour la plateforme IntelliJ qui fournit un support linguistique pour Go. Il intègre les outils de développement Go dans les IDE JetBrains pour faciliter l'écriture, l'organisation et l'analyse du code source. Le plugin permet la transformation du code source Go en binaires exécutables en gérant les processus de build et en exécutant le compilateur standard. Il inclut également des utilitaires pour configurer le kit de développement logiciel (SDK) Go et générer des fichiers d'application et de bibliothèque initiaux pour amorcer les structures de projet. La boîte à outils fournit une analyse de code statique via la coloration syntaxique et un moteur de complétion conscient des types pour des suggestions de symboles automatisées. Il aide davantage à la navigation en indexant les symboles du projet, permettant aux utilisateurs de sauter entre les définitions de types et les déclarations à travers les fichiers du projet et la bibliothèque standard.

    Provides automated suggestions for Go package names, types, and local symbols during typing.

    Java
    Voir sur GitHub↗4,534
  1. Home
  2. Development Tools & Productivity
  3. Code Completion
  4. Go Code Completers