You are browsing as a guest. Sign up (or log in) to start making projects!

Lxsh-S

@Lxsh-S

Joined June 1st, 2026

  • 8Devlogs
  • 2Projects
  • 2Ships
  • 30Votes
I'm a 15 yr old interested in CLI tools and programming
Ship Pending review

# Intro
This is "gos" a CLi tool that helps you strucutre your projects.
This is still in it's bare bones phase but feels a lil complete for a small hobby project

# Challenging part
The parts I have found challenging are to understand where and how to handle errors. I've still not fixed some of them.

# Not sure
To use and try this project you must have installed go on your system
And as i work with linux i dont think this will be able to be used in windows pc's. Dont know about wsl tho.

# Installation
Note :- Need go to be installed
```
go install github.com/lxsh-S/gos@latest
```

  • 4 devlogs
  • 6h
Try project → See source code →
Open comments for this post

22m 14s logged

Gos

I have worked on fixing some bugs but had managed to make it even worse so had to scrap that idea and jsut post a demo

TL;DR of [gos] as of today

A simple CLI project that can be used for project structuring

It supports project strucutres for 3 languages as of now:

Typescript
Golang
C++

byee :)

0

Loading discussion…

0
4
Open comments for this post

45m 46s logged

Finnaly!!
Fixed that annoying issue of projects with wrong types but still having standard strucutre
Nothing much
–byee :)

Ohh wait

How I fixed it

  • The issue was because i used switch cases butt never returned any error from the project blueprint
  • After returningg an error and normally handling it in create folder
  • As this type of errors can also occur in language flag too I have fixed it by making the default switch as an error
0

Loading discussion…

0
9
Open comments for this post

2h 32m 1s logged

Gos

I have been working on this project for 4 days today
But because this is a simple project I have not experienced much new things (I don’t have enough time to build large projects because of my school and exams; If I do I think I’m gonna burnout :))

Updates

  • I have added support for different languages (cpp, go, typescript)

  • Also, added project structure types in each language:

Go  -> API, Web  and Standard project types

TypeScript -> API, NextJS, Library and Standard project types

Cpp -> App/Game, Library and Standard project types

This project till now has helped me:

  • Learn how ‘go install’ works as I faced problems with how it’s cache works

  • Learn the use of tags in github

Signing out….
– lxsh-S

0

Loading discussion…

0
2
Open comments for this post

1h 54m 19s logged

Mann I lovee building CLI’s!!
Maybe because i’m too lazy to go into web dev or smtg

Anyways, This is gos whose function is build a project structure with one command. Currently it only builds a proper folder structure for Go projects.

I’m looking forward to add other type too

There’s not much to say because it’s a simple and easy project but i’m building this because i’ll be using it too

Man..it’s getting harder for me to manage my 11th, gym and coding. Hope I don’t have another burnout

0

Loading discussion…

0
2
Ship

Hi,
Gofie is my first simple, lighweight and usable project it's custom system information fetcher like fastfetch completely written in Golang. It only works on macOS and linux.
The parts I found challenging were using external libraries by just reading the docs
I'm found of the thing that I have built somthing without using AI and feel like its completely my own. I didn't have too high expectations with my first project and the result satisfies me.

  • 4 devlogs
  • 5h
Try project → See source code →
Open comments for this post

16m 29s logged

Hmm
I’m done with a basic clean and fast demo

Gona use it myself everyday lol
looks clean to me :)

0

Loading discussion…

0
8
Open comments for this post

1h 4m 29s logged

I was adding disk and gpu info
it’s getting harder to not use AI cuz I can’t find a proper way to implement gpu info

Thats the only problem for now!

0

Loading discussion…

0
8
Open comments for this post

52m 56s logged

Added cobra

I had thought adding it would require me to rewrite some parts of my code but that was not the case.
It’s very lightweight and very easy to learn just took 30 mins at cobra.dev to learn to integrate it in my project

0

Loading discussion…

0
4
Open comments for this post

2h 18m 46s logged

Continuing the work on my custom system information tool like fast fetch but written in GO.

-I had added Darwin support when I realised I’m also using my hackintosh to code for this project
-It’s not flashy and all but does the work it’s intended to

I’ll now try to rewrite it using Cobra so that it looks and feels like a CLI.

0

Loading discussion…

0
6

Followers

Loading…