Skip to content
/ goup Public

⬆️ Update direct depndencies for all projects at once

License

Notifications You must be signed in to change notification settings

mymmrac/goup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⬆️ GoUp

Update all direct and only required indirect dependencies in multiple modules (even recursively)

⚙️ Install

go install github.com/mymmrac/goup@latest

🪁 Usage

Update all direct modules for project

goup

Update in multiple directories

goup dir1 dir2 dir3

Update modules recursively in all directories and subdirectories

goup -r dir

Update in all subdirectories recursively excluding some that match pattern

goup -r -e "some*" -e "?other" dir

For pattern matching, see more here

🔐 License

GoUp is distributed under MIT licence