Skip to content

nurazon59/pinpm

Repository files navigation

pinpm

pinpm is a small Go CLI template with a thin kong-based entrypoint, XDG-backed config loading, and release automation for GitHub Releases.

Usage

go run ./cmd/pinpm/main.go --help
go run ./cmd/pinpm/main.go --version

Config

The CLI loads config from one of these locations:

  1. --config /path/to/config.yaml
  2. PINPM=/path/to/config.yaml
  3. ~/.config/pinpm/config.yaml

Config format:

version: 1

If the file is missing, the CLI starts with defaults.

Development

task fmt
task test
task lint
task vet
task ci
task snapshot

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

Generated from nurazon59/go-template