Wpis z mikrobloga

Siema, zaczynam przygodę z #golang
Pytanie moduły zaciągać przez go mod czy lepiej używać czegoś innego do zależności?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to jest chyba standardowy model pisania w go - projekty trzymasz w GOPATH

@zwei: od wersji 1.13 to juz nie jest wymagane.
@pitu120: @Kasztanowy_Zel: go dep jest juz przedawnione i nie poleca sie go uzywac. go mod to od ostatniej wersji standardowy i oficjalny sposob zarzadzania dependencies, zreszta smiga sprawniej niz dep.
  • Odpowiedz
@kontra: ok, powiedź mi jak możesz jak najlepiej działać z modułami.
Robię aktualnie tak (przykładowo):
1. go mod init main
2. go get -u jakis/pakiet
  • Odpowiedz
Czy same pliki go.mod i go.sum w repo wystarczą?

@pitu120: wystarcza.

Jak chcesz uaktualnic jakis konkretny pakiet to robisz go get -u jakis/pakiet. Przydatne jest tez polecenie go mod tidy.

Dowolna akcja ktora skutkuje kompilacja (czyli go build, go test itd.) spowoduje pobranie i uzycie tego, co masz
  • Odpowiedz