Because Django was perfect for me, build and deploy an app in less than one day, admin pannel to help see users actions, high security by default, password hashing. But as soon as I got a 10 active users all the time the app is now sending a text message in 4 seconds, image in 10 and video between 2 to 7 minutes. Clear indecators that I have to move on from Django, but to what?
I fall in love with Golang very quickly, Couldn’t find any jobs with it as a freelancer, not many articles written about it, the official documentation is not the best but it’s good, not many resources to learn from.
What do you think, should I spend 4 months to know if I’m actually learning something that is worth it or ask someone else who did?
“Learning new programming language is never a bad thing” Well, It’s if it’s not going to help, I could rathar learn PHP, Java which would secure me many jobs as a freelancer. React Native which will introduce me to cross platform. Go? The only good thing I found about Go so far is it’s speed
I ran multiple tests between both languages (Python and Golang) to end up with only 0.3 seconds different in most cases, kept reading more about “How to make go code execute faster” To find my Go code outperformance python by 10 seconds instead of 0.5
What you think, should I learn Go for 4 months to end up with same results and spend another month or so to find out how to get any better results with performance or ask someone who had the same experience before?
Again, no good Go recourses online, No good courses for web development at all, I can’t even do a 1+1 in the template and my only resources are the documentations along with some chinese bosts
Did some Google search alread, found nothing that could serve my needs, all would require at least 1 day to set up the admin which if Sql code wasn’t set correctly simply it wouldn’t work correctly So I went here and asked “Hey, did anyone ran into similar experience? Hey did someone spend 4 months building with Go and found a library or something that can build me an X as fast as possible with maximum performance so I don’t end up learning a language for nothing? because I just searched on google and found all of them concider alot of work”
In Django I was building a production-ready app with a single line in the terminal, in Go, well 14 days rushing myself so far, was able to build a twitter clone in 4 days without users hashing and can’t even upload it. And when I do I still need to know what security options I should configure before I start using it for my startups
For the final time I will repeat the same question
Is spending 5 minutes to ask people if they wasted 4 months learning Go or it was worth it better than spending those 4 months myself and might get surprised and the end that it was A WASTE? (Of course after searching for a few hours on Google)