Typescript
Now all three languages have proper boiler plates for their different Project types In the latest version of Gos0.8.5
I’m thinking about gos should also initialize a Git repository when a user creates a project
I’m also thinking about adding JavaScript and C support to Gos
I wanna make adding new languages to the project a little easier if i don’t get too lazy to do that
I also wanna integrate default unix command like mkdir, tree to Gos. So that it feels more functional and less useless
– byee :)
Golang and Cpp
templates/ dirembed in GoNow there is a proper boilerplate for each project type in both the
languages now
I’ll be adding files to Typescript project strucutres next
To update gos: -
yay -S gos-binPackages to Clean Build select All by typing A###Other things
Lol, when i used embed now it decreased the binary size from 2.24 mb
to 1.09 mb
I’ve also added v0.6.5.md for the voters of Ship#1 although I have
asked a reviewer if I can scrap that Ship and just make a new ship from
the new versions of Gos. Les see what happens
–Bye
I have finnay got the CD workflow working with the help of some research the old google way but as it was taking too much time I again tried using claude and it helped me do the work very quick!
I also added a --list flag to see the project structure types for all the languages supported buy gofie.
One of the dumbest issues were that I was not updating .SRCINFO with the new PKGBUILD.
Got that running easily
And other issue also happened with the url of my project as I had changed the name from [Gostruc] to [Gos] before linking it here the remote was set to the old url till now which was causing some error 128 with github actions
Gos. Although I still get confused seeing the automation process becuase im not very well into it :Although Gos is available on the AUR(Arch User Repository) but I’ll never most likely recommend people using that way to install in on their systems cuz it will most of the times download the old version of gos ( Ofc it dosent happen all the time but ig there is a delay in my CD workflow)
I recommend using Go to download it (Atleast for now, i’m working for AUR :))
– byee
Finnaly!!
Fixed that annoying issue of projects with wrong types but still having standard strucutre
Nothing much
–byee :)
Ohh wait
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 :))
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
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
Hmm
I’m done with a basic clean and fast demo
Gona use it myself everyday lol
looks clean to me :)
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!
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
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.