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)