Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marvinjwendt/goget
📦 A simple, good looking, go modules TUI! No more looking for the right "go get" command!
https://github.com/marvinjwendt/goget
go go-modules golang package-manager
Last synced: 3 months ago
JSON representation
📦 A simple, good looking, go modules TUI! No more looking for the right "go get" command!
- Host: GitHub
- URL: https://github.com/marvinjwendt/goget
- Owner: MarvinJWendt
- License: mit
- Created: 2022-03-15T20:54:18.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-01T08:13:16.000Z (11 months ago)
- Last Synced: 2024-06-20T06:37:52.439Z (7 months ago)
- Topics: go, go-modules, golang, package-manager
- Language: Go
- Homepage: https://marvinjwendt.github.io/goget
- Size: 58.6 KB
- Stars: 14
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
goget
A simple go module downloader
----
Installation
|
Documentation
|
Contributing----
Goget is a simple go module downloader. If ran without arguments, it will prompt for a list of modules to get. If ran with arguments, it will get the specified modules.If you want to add a missing module, you can do so by creating a PR on the goget repository: https://github.com/MarvinJWendt/goget
## Installation
Run the following command in a terminal and you're ready to go!
### Install using Go
```bash
go install github.com/MarvinJWendt/goget@latest
```### Install using instl
**Windows**
```powershell
iwr instl.sh/MarvinJWendt/goget/windows | iex
```**macOS**
```bash
curl -sSL instl.sh/MarvinJWendt/goget/macos | bash
```**Linux**
```bash
curl -sSL instl.sh/MarvinJWendt/goget/linux | bash
```# Registered Modules
> Goget currently has **23** modules registered.
> To add modules into the goget registry, make a PR on GitHub!
> https://github.com/MarvinJWendt/goget/blob/main/modules/modules.go|Name|URL|Tags|
|---|---|---|
|cobra|https://github.com/spf13/cobra|CLI|
|pterm|https://github.com/pterm/pterm|CLI|
|survey|https://github.com/AlecAivazis/survey/v2|CLI|
|urfave/cli|https://github.com/urfave/cli/v2|CLI|
|excelize|https://github.com/qax-os/excelize/v2|Document Parser|
|fyne|https://github.com/fyne-io/fyne/v2|GUI|
|webview|https://github.com/webview/webview|GUI|
|ebiten|https://github.com/hajimehoshi/ebiten/v2|Game Engine|
|zap|https://go.uber.org/zap|Logging|
|zerolog|https://github.com/rs/zerolog/log|Logging|
|logrus|https://github.com/sirupsen/logrus|Logging|
|gorm|https://github.com/go-gorm/gorm|ORM|
|gjson|https://github.com/tidwall/gjson|Parser|
|testify|https://github.com/stretchr/testify|Test Framework|
|testza|https://github.com/MarvinJWendt/testza|Test Framework|
|lo|https://github.com/samber/lo|Utils|
|beego|https://github.com/beego/beego/v2|Web Framework|
|gin|https://github.com/gin-gonic/gin|Web Framework|
|fiber|https://github.com/gofiber/fiber/v2|Web Framework|
|fasthttp|https://github.com/valyala/fasthttp|Web Framework|
|gorilla/mux|https://github.com/gorilla/mux|Web Framework|
|colly|https://github.com/gocolly/colly/v2|Web Scraper|
|gorilla/websocket|https://github.com/gorilla/websocket|Websocket|