Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 852 Bytes

File metadata and controls

7 lines (4 loc) · 852 Bytes

Tools as Dependencies

This follows the pattern described in YouTube video.

Although not required I encourage you to install direnv to keep your tools "sandboxed", that way in case your use case requires it, you can install different versions of the same tool on different projects.

I use the Tools as Dependencies paradigm to install the tools I use via Go modules. This approach, when combined with the installation of both direnv and make, facilitates your work by allowing you to execute make tools directly to download and install the required packages.