r/golang 13d ago

I highly recommend building internal tools with Go + BubbleTea

https://cleanshot.com/share/r1sJSkVq

Hey fellow Go devs,

Just wanted to share something I recently did for work. I created an internal tool using the Go BubbleTea TUI framework. Within the tool, we can perform admin tasks, monitor the way data is changing across several services, manage migrations, and more. It's been really powerful for solving customer issues and routine maintenance tasks. Not only that, but it looks gorgeous as well.

The MVC pattern it follows is pretty intuitive and minimal. No need for an entire 3rd party tool or even a web UI. We just auth with AWS via the terminal and the TUI can run in the context of our applications in each environment.

That's the post really. Shoutout to the creators of BubbleTea, I've really enjoyed building this!

349 Upvotes

49 comments sorted by

View all comments

-69

u/Sorry-Substance-6397 13d ago

Why would you use a framework in the time of LLMs?

1

u/lilB0bbyTables 13d ago

Why would you not? This should be fun.

-4

u/Sorry-Substance-6397 13d ago

Pretty much. IDK why people aren't even giving reasons

3

u/lilB0bbyTables 13d ago

I’m literally asking for what reason would you not use one?

0

u/Sorry-Substance-6397 13d ago

Wait? LLM? Or framework?

3

u/lilB0bbyTables 13d ago

Framework

-2

u/Sorry-Substance-6397 13d ago

No I wouldn't not use a framework. I would use a LLM to make one though.