Maison  >  Article  >  développement back-end  >  Des problèmes avec GoLang ?

Des problèmes avec GoLang ?

PHPz
PHPzoriginal
2024-09-08 22:32:40614parcourir

GoLang Troubles?

Donc, cela fait quelques jours et j'ai fait tout un travail pour essayer de comprendre ce qui se passe sur le backend de l'environnement. Donc, dans mon aveu complet, j'ai fait un oopsie dans le dernier post concernant l'ajout de Go à votre PATH.

J'ai rencontré un problème vendredi (06/09, (c'est toujours juste avant le week-end). J'ai contacté le développeur de templ, a-h (un grand merci de m'avoir orienté dans la bonne direction), avec un problème concernant mon fichier CSS est écrasé

D'après tout ce qui a été envoyé, tout allait bien. Après quelques jours de travail dessus. La question est devenue claire. Mon PATH était corrompu. Comment en suis-je arrivé à cette conclusion ?

templ generate : commande introuvable

Le problème ne réside pas dans la façon dont PATH est configuré mais dans l'ORDRE dans lequel il est configuré.

Venant de Windie à Mac, je n'ai pas pris en compte un aspect clé et important. Lorsque vous travaillez dans Windie, PATH peut être complètement supprimé s'il n'est pas défini correctement (il peut généralement être réinitialisé en redémarrant le PC). Sur les systèmes basés sur Linux, cela présente moins de risque lorsque vous travaillez dans le terminal.

"Mais comment ?" J'entends. Simple, lorsque vous travaillez dans le terminal, votre $PATH est chargé dans l'environnement. Donc, en changeant simplement le code pour qu'il ressemble à ceci :

GOPATH=/path/to/go
GOBIN="$GOPATH/bin"

export PATH="$GOBIN:${PATH}"

nous résolvons le problème.

En ajoutant $PATH à la fin de la chaîne, vous évitez les chemins en double. C’était en fait le problème. Tu te souviens de ce que j'ai dit la dernière fois ? "Si vous rencontrez des problèmes, je vous le promets, il s'agit principalement d'un problème de chemin."

Bonne chance avec votre (vos) projet(s) et puissiez-vous avoir des groupes complets devant vous !

(Si vous n'êtes pas sûr de ce que signifie "groupes complets", j'ai un article à ce sujet, à venir également)

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:
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