This article describes how to use package management commands of go mod
.
Project setup
go mod init github.com/YOUR_USER/YOUR_PROJECT
Fixing go.mod
This command provides deletion of unused packages and insertion of required packages from go.mod
.
go mod tidy
Install packages which have dependency
This command represents installing packages with dependency resolution.
go get .
Install a package
This command represents labstack/echo
installation.
go get github.com/labstack/echo/v4@latest
Update packages
This command is for updating the specific package github.com/labstack/echo/v4
.
Only update the package to the latest version:
go get github.com/labstack/echo/v4@latest
Update the package with dependency packages to the latest version:
go get -u github.com/labstack/echo/v4@latest
Top comments (0)