Skip to content
/ tools.go Public

Manage tool dependencies (executables) using Go Modules

License

Notifications You must be signed in to change notification settings

tie/tools.go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go Report Card GoDoc Card

tools.go

The tools.go command helps you manage tool dependencies for a Go module.

Unlike the retool, it relies on the go command managing versions and downloads. The only files used are tools.go, go.mod and go.sum.

Usage

Running tools.go will install all necessary dependencies to the GOBIN path. That’s it!

At least for now. I’m planning to add more features.

Installation

It’s recommended to install executable from releases.

You can, however, build from source.

git clone git@github.com:tie/tools.go

export GOBIN=$HOME/bin
go install ./tools.go

License

Public domain

This project is published and distributed under the Unlicense. Attribution is optional, but desirable.

Rationales for placing software in public domain are listed in nothings/stb docs.

Traditional license

Want a traditional copyright-ish license?

You are granted a perpetual, irrevocable license to copy, modify, publish, and distribute this software as you see fit.

About

Manage tool dependencies (executables) using Go Modules

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages