Maison > développement back-end > Golang > Comment spécifier des ports autres que ceux par défaut dans les chemins d'importation distants de Go ?

Comment spécifier des ports autres que ceux par défaut dans les chemins d'importation distants de Go ?

Linda Hamilton
Libérer: 2024-12-07 01:16:15
original
312 Les gens l'ont consulté

How to Specify Non-Default Ports in Go's Remote Import Paths?

Spécification des ports dans les chemins d'importation distants à l'aide de Go

L'importation de modules à partir de référentiels privés situés sur un port autre que celui par défaut peut être difficile dans Go.

Pour spécifier un port autre que celui par défaut dans un chemin d'importation distant, ajoutez le numéro de port après le protocole dans l'URL. Par exemple :

import "http://example.com:8080/path/to/module"
Copier après la connexion

Cependant, la documentation ne le mentionne pas explicitement. De plus, le simple ajout du numéro de port peut entraîner des erreurs de compilation.

Solution alternative : modifier .gitconfig

Une solution alternative consiste à modifier votre fichier .gitconfig :

[url "[email protected]:6655"]
insteadOf = git://internal-git.corporate-domain.com
Copier après la connexion

En ajoutant cette configuration, vous mappez le port autre que celui par défaut au protocole spécifié. Cela permet à Go de récupérer correctement les modules de votre référentiel privé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal