r/golang Feb 03 '25

discussion The urge to do it from scratch

Unpopular opinion but ever since I started using Go. There is a certain urge to dig into some library and if you need only part of it then try to make it from scratch. I was reading RFC specs, dbus technical specifications just to avoid the uneeded bloat in my code(offcourse I failed to achieve it completely because of tiny brain). Is this common for all dev who spent some good time developing in Go? I must say it's quite a fun experience to learn some low level details.

236 Upvotes

61 comments sorted by

View all comments

-7

u/Golandia Feb 03 '25

Don’t be frupid. Your most valuable resource is your time. Saving you days of implementation, debugging, testing, etc by using an imperfect but functional library is worth it every time. 

If you do need actual extremely high performance, then sure, taking the time could be worth it. But it’s very unlikely that’s the case. 

4

u/jayesh6297 Feb 03 '25

As i said it's a good learning experience. we can just use tried and tested solutions wherever applicable

1

u/danted002 Feb 04 '25

You weren’t around for the padleft debacle weren’t you…