Ich hosten meine Git-Repositories auf einem persönlichen VPS und ich habe ein Paket, das ich "go get" -fähig machen möchte. Ich habe versucht, alles nach dem Hilfedokument einzurichten, das durch "go help importpath" ohne Glück gefunden wurde. Egal was ich tue, bekomme ich folgende Fehlermeldung:Mit "go get" auf einem persönlichen Git-Repo
package example.com/user/package: unrecognized import path "example.com/user/package"
Ich habe jede Kombination der genannten META-Tag mit den gleichen Ergebnissen ausprobiert.
<meta name="go-import" content="example.com git http://example.com/user/package">
Das eigentliche Git-Repository ist über http://example.com/user/package.git erreichbar. Ich bin in der Lage, es direkt zu klonen, aber ich möchte gehen, um es richtig herunterzuladen und zu installieren.
Wenn das Hilfedokument eine Anfrage an http://example.com/user/package?go-get=1 sendet, enthält die zurückgegebene Seite das META-Tag. Wenn go dann eine nachträgliche Anfrage an http://example.com/?go-get=1 sendet, enthält die zurückgegebene Seite auch genau das gleiche META-Tag.
Muss eine spezielle Konfiguration auf dem Server vorgenommen werden? Ich würde nicht denken, da go auf das Repository über eine http-Anfrage zugreifen würde.
Ich bin bei meinem Verstand Ende. Jede Hilfe, die Sie zur Verfügung stellen können, wäre sehr willkommen.