Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GSSoC' 24: CLI tool with Golang #1042

Closed
Shobhit-Nagpal opened this issue May 16, 2024 · 1 comment
Closed

GSSoC' 24: CLI tool with Golang #1042

Shobhit-Nagpal opened this issue May 16, 2024 · 1 comment
Assignees
Labels
gssoc This level is for GSSOC invalid You either opened a PR without an issue or the files aren't appropriate.

Comments

@Shobhit-Nagpal
Copy link

Shobhit-Nagpal commented May 16, 2024

Is your proposal related to a problem? Please describe.

Hey! I'd like to add a project of making a cli tool with Golang. I looked through the directories but didn't find anything related to making CLI tools or Golang. I think it'll be nice to have both of these introduced in the repo. I've made few CLI tools with Golang myself and I'd love to share how to make it as well with proper project structure.

Kindly assign the issue under my name with the relevant gssoc and level labels :)

Add any other context or screenshots about the proposal request here.

I recently made a cli tool called freqli which analyses the frequency of the commands a person uses in their shell.

I'm thinking to add that project on here as it is quite simple for a beginner to understand and a nice introduction to Golang as well.

Here's the repo link for freqli

I'll also include instructions on they can distribute the cli tool using goreleaser. It will be targeted for Linux and MacOS and WSL users as the requirement for the tool is to have a shell history file in the home directory which UNIX operating systems usually do

@Kushal997-das Kushal997-das added Assigned gssoc This level is for GSSOC level2 Under level 2 labels May 22, 2024
@Shobhit-Nagpal
Copy link
Author

hey man, just giving an update. got caught up with work. i'm done with a notion document which introduces golang. code's already ready. should be sending over a pr in a couple days

@Shobhit-Nagpal Shobhit-Nagpal mentioned this issue Jun 8, 2024
3 tasks
@Kushal997-das Kushal997-das removed Assigned level2 Under level 2 labels Jun 18, 2024
@Kushal997-das Kushal997-das added the invalid You either opened a PR without an issue or the files aren't appropriate. label Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc This level is for GSSOC invalid You either opened a PR without an issue or the files aren't appropriate.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants