Windows の GOPATH パス エラー: 絶対パスの解決策
Windows で GOPATH を設定すると、次のようなエラー メッセージが表示されることがあります。 GOPATH エントリは絶対パスである必要があります。たとえば、GOPATH を「:/cygdrive/c/Users/kamin/Documents/pm-managerrr」に設定しようとすると、次のエラーが表示されます。
go: GOPATH entry is relative; must be absolute path: ":/cygdrive/c/Users/kamin/Documents/pm-manager\r\r". Run 'go help gopath' for usage.
この問題は、次の理由で発生します。 GOPATH の相対パスを指定しました。これを解決するには、ドライブ文字を含む絶対パス全体を指定する必要があります。
解決策:
解決策は、絶対パスの前にドライブ文字を付けることです。たとえば、GOPATH を「C:UserskaminDocumentspm-manager」に設定するには、次のように入力します。
GOPATH=C:\Users\kamin\Documents\pm-manager
この変更を行った後は、「GOPATH エントリは相対的です」エラーは発生しなくなります。同様のエラーを避けるために、Windows で GOPATH を設定するときは、必ず絶対パスを指定してください。
以上がWindows で GOPATH 設定により「相対パス」エラーが発生するのはなぜですか?それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。