GPM is a Go Package Manager designed to simplify and streamline the process of fetching and managing Go packages. Inspired by go get
, GPM provides additional customization and potentially more user-friendly features, aimed at improving the Go development experience.
- Simple Package Installation: Fetch and install Go packages with a single command.
- Package Mapping: Easily manage package mappings through a predefined list, eliminating the need for complex search queries.
- Automated Package Downloading: Automatically download and set up Go packages, ready for import and use in your projects.
- Customizable Package Sources: Extend the package manager to support different package sources by adding to the package mapping.
Clone the repository to your local machine:
git clone https://github.com/Muhammad-Hashim/gpm.git
cd gpm