Golang: Alle Abhängigkeiten auf einmal aktualisieren

Dienstag, 19. September 2023 - Lesezeit: ~1 Minute

Wenn man ein Projekt lange nicht mehr angefasst hat, sollte man alle Abhängigkeiten eines Go-Projekts aktualisieren.

Mit dem Befehl

go get -u ./...

werden alle Abhängigkeiten in der "go.mod" Datei aktualisiert. Die Go Version muss allerdings manuell angepasst werden.

go get -u ./...
go: downloading github.com/pdfcpu/pdfcpu v0.5.0
go: downloading github.com/mattn/go-runewidth v0.0.15
go: downloading github.com/hhrutter/tiff v1.0.1
go: downloading golang.org/x/image v0.12.0
go: upgraded github.com/hhrutter/tiff v1.0.0 => v1.0.1
go: upgraded github.com/mattn/go-runewidth v0.0.14 => v0.0.15
go: upgraded github.com/pdfcpu/pdfcpu v0.4.1 => v0.5.0
go: upgraded github.com/sijms/go-ora/v2 v2.7.7 => v2.7.17
go: upgraded golang.org/x/image v0.8.0 => v0.12.0
go: upgraded golang.org/x/text v0.10.0 => v0.13.0