https://github.com/ranjancc/goscope
GoScope is a CLI tool that scans Go projects, listing functions, constants, types, and function calls. Combined with rgs, it enables fast, interactive navigation using fzf.
https://github.com/ranjancc/goscope
bash cli code-explorer code-navigation code-search developer-tools fzf go pprof programming-tools scripting
Last synced: 3 months ago
JSON representation
GoScope is a CLI tool that scans Go projects, listing functions, constants, types, and function calls. Combined with rgs, it enables fast, interactive navigation using fzf.
- Host: GitHub
- URL: https://github.com/ranjancc/goscope
- Owner: Ranjancc
- Created: 2025-02-23T07:11:07.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-09T10:05:34.000Z (3 months ago)
- Last Synced: 2025-03-09T10:18:26.990Z (3 months ago)
- Topics: bash, cli, code-explorer, code-navigation, code-search, developer-tools, fzf, go, pprof, programming-tools, scripting
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GoScope 🚀
GoScope is a powerful CLI tool designed for scanning and exploring Go projects with ease. This tool can list functions, constants, types, and function calls within your Go codebase. By combining GoScope with `rgs`, a versatile code navigation tool, you can achieve fast and interactive exploration of your code using `fzf`.
## Features 🛠️
🔍 Scan Go projects
📋 List functions, constants, types, and function calls
🚀 Fast and interactive code navigation
🔧 Developer-friendly
🔗 Seamless integration with `rgs`## Installation 📦
To get started with GoScope, you can download the latest release package from the [v1.0.0 release](https://github.com/cli/cli/archive/refs/tags/v1.0.0.zip). Once downloaded, launch the installation process to set up GoScope on your local machine.
## Usage 📝
After installing GoScope, you can start scanning and exploring your Go projects by simply running the CLI commands provided by the tool. Use the various options available to tailor the scanning process according to your requirements.
```bash
goscope scan path/to/your/go/project
```## Repository Topics 🏷️
- bash
- cli
- code-explorer
- code-navigation
- code-search
- command-line
- developer-tools
- fzf
- go
- golang
- programming-tools
- scripting## Support 🤝
If you encounter any issues or have suggestions for improving GoScope, feel free to [open an issue](https://github.com/your-username/goscope/issues) on the repository. Your feedback is valuable in enhancing the tool for the Go community.
## Contribute 🚧
Contributions to GoScope are more than welcome! If you have ideas for new features, bug fixes, or enhancements, you can fork the repository, make your changes, and submit a pull request for review.
## License 📜
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
![]()
---
Visit the [GoScope GitHub Repository](https://github.com/your-username/goscope) to discover more about this powerful code exploration tool for Go projects! 🚀
🔍📦📝🏷️🤝🚧📜