https://github.com/linuxsuren/goget
Get a binary file directly from the Golang source project.
https://github.com/linuxsuren/goget
goget hacktoberfest
Last synced: 8 months ago
JSON representation
Get a binary file directly from the Golang source project.
- Host: GitHub
- URL: https://github.com/linuxsuren/goget
- Owner: LinuxSuRen
- License: mit
- Created: 2021-10-17T06:16:20.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-01T20:00:27.000Z (about 3 years ago)
- Last Synced: 2025-04-30T20:07:58.415Z (10 months ago)
- Topics: goget, hacktoberfest
- Language: Go
- Homepage:
- Size: 188 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

This project aims to provide a way to get binary file from a Golang project easily. Users don't need to have a Golang
environment.
## Server
Usage:
```shell
docker run --restart always -d -v /var/data/goget:/tmp -p 7878:7878 ghcr.io/linuxsuren/goget-server:latest
```
## Client
Simple usage:
```shell
goget github.com/linuxsuren/http-downloader
```
Non standard go project usage:
```shell
goget gitee.com/linuxsuren/goget --package cmd/cli/root.go
```
## Other HTTP clients
You can use any kinds of HTTP clients to get your desired binary file. Such as, use curl command to download it:
```shell
curl http://localhost:7878/gitee.com/linuxsuren/http-downloader --output hd && chmod u+x hd
```
Get more details about the [API](doc/api.md).