Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zoelabbb/go-search-repos
This project is a simple application that leverages the GitHub API to search for repositories and users based on specific keywords. Built using the Go programming language.
https://github.com/zoelabbb/go-search-repos
github-api go golang open-source search search-application web-scraping
Last synced: about 2 months ago
JSON representation
This project is a simple application that leverages the GitHub API to search for repositories and users based on specific keywords. Built using the Go programming language.
- Host: GitHub
- URL: https://github.com/zoelabbb/go-search-repos
- Owner: zoelabbb
- Created: 2023-11-29T11:04:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-29T14:01:13.000Z (about 1 year ago)
- Last Synced: 2024-11-07T07:16:16.382Z (3 months ago)
- Topics: github-api, go, golang, open-source, search, search-application, web-scraping
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Go GitHub Search
This project is a simple application that leverages the GitHub API to search for repositories and users based on specific keywords. Built using the Go programming language.
## Usage
1. Make sure you have Go installed on your computer. If not, you can download it from the [official Go website](https://golang.org/dl/).
2. Clone this repository into your local directory:
```bash
git clone https://github.com/zoelabbb/go-search-repos.git
```3. Navigate to the project directory:
```bash
cd go-search-repos
```4. Run the project:
```bash
go mod tidy
go run main.go
```5. The application will prompt you to choose the type of search (repositories or users) and enter the search keyword.
## Contributions
If you want to contribute to this project, please follow these steps:
1. Fork this repository.
2. Create a new branch: `git checkout -b new-feature`.
3. Commit your changes: `git commit -am 'Adding a new feature'`.
4. Push to the branch: `git push origin new-feature`.
5. Submit a pull request.## Support
You can support me by giving a star to this repository