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.