This content originally appeared on DEV Community and was authored by Tomoyuki KOYAMA
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
Reference
- How To Upgrade Golang Dependencies | Golang Cafe
- Managing dependencies - The Go Programming Language
This content originally appeared on DEV Community and was authored by Tomoyuki KOYAMA
Tomoyuki KOYAMA | Sciencx (2024-10-25T02:12:00+00:00) cheat sheet for go mod package management. Retrieved from https://www.scien.cx/2024/10/25/cheat-sheet-for-go-mod-package-management/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.