yolo-pkgs / gore

"npm list/update -g" for golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gore

Go Go Report Card Release License: MIT

"npm list/update -g" for Go

List and update user binaries installed through "go install". Works with public, private and development (v0.0.0-...) packages.

Installation

Requires Go 1.20+

go install github.com/yolo-pkgs/gore@latest

How to use

# List all user binaries (and available updates) installed with 'go install'
gore list

# Pass --dev (or -d) to also check dev packages like v0.0.0-...
gore list -d

# Pass --group (or -g) to group packages by domain
gore list -g

# Pass --extra (or -e) to print extra info
gore list -e

# Pass --simple (or -s) to print without table
gore list -s

# Update all user binaries
gore update

# Scan repositories of dev packages first and install them with precision instead of @latest.
gore update -d

# Dump installation commands
gore dump
gore dump --latest

About

"npm list/update -g" for golang

License:MIT License


Languages

Language:Go 100.0%