Wie verwendet das Go-Modul lokale Pakete (mit Beispielen)?
藏色散人nach vorne
2021-11-26 16:02:442110Durchsuche
Dieser Artikel wird in der Tutorial-Kolumne „Go-Sprache“ vorgestellt, um die Verwendung lokaler Pakete mit dem Go-Modul vorzustellen. Ich hoffe, dass er Freunden, die es benötigen, hilfreich sein wird! go-Modul verwendet lokale Pakete
Die Verwendung des Go-Moduls ist sehr einfach.Go.mod initialisieren.
go mod init
.
Abhängige Pakete organisieren
Führen Sie den Befehl aus. Danach werden die Abhängigkeiten automatisch berücksichtigt.
Wenn wir das Paket jedoch lokal entwickeln und kein Remote-Warehouse haben, wie können wir dann das Abhängigkeitsproblem des lokalen Pakets lösen? Ersetzen Sie das Remote-Paket durch den lokalen Paketdienst.
Zum Glück bietet das Go-Modul eine andere Lösung. Wie verwende ich diesen Ersatz? Schauen wir uns zuerst eine einfache Mod-Datei an code>GoRoom-Framework-Paket, wenn ich das lokale goroom verwenden möchte, muss ich nur replace
go mod tidy
verwenden
Hier ist path/to/go/src/ github.com/gohouse/goroom code> ist der lokale Paketpfad
Auf diese Weise können wir problemlos das lokale Verzeichnis verwenden.
Das obige ist der detaillierte Inhalt vonWie verwendet das Go-Modul lokale Pakete (mit Beispielen)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen