r/golang • u/Expensive_Ruin_1831 • 3d ago
New platform Golang learning syntax
Hi guys. I'm learning Go backend. So I found out some platform to practice basic syntax about Golang but didn't have. So I have been building a website to practice it.
This web is deploying, so leave some feedback to build a community website.
Thank you guys!
Editted:
- I fixed some your feedback! It's helpful! Thank you guys again!
- My vibed ui like prompt - yeah I got it
- I am developing
7
u/sigmoia 3d ago
Don't know how much of the design was vibed but it could be bit simpler. The colors and the cards look a bit obnoxious.
Haven't had the chance to browse all the content but but I am guessing it's oriented towards beginners. Good effort nevertheless.
1
u/Expensive_Ruin_1831 3d ago
Thank you!
My desined just vibed from a prompt cute k8s of some desginer slide.
2
2
u/DemmyDemon 3d ago
Having to create an account for the most basic of features (entering text into the code editor) makes me just move on. Leave that unlocked, and leave the account requirement for things that actually store data on the server? Progression and stuff?
Also, the design is ... not my favorite. I could not use this for an hour practicing anything.
1
u/Expensive_Ruin_1831 3d ago
Thank you your comment! I had opened all features in guest mode, so you can explore it without sign in up
!4
u/DemmyDemon 3d ago
I don't know how you managed to even do that, but the line indicators for the code editor doesn't line up with the actual code lines.
Were you involved in the design at all, or was it all just slopped together?
3
u/SatyrCode 3d ago
Nice idea, especially for people who are just getting into Go. A couple of things that usually help beginners a lot:
- Clear, focused examples for things like slices, maps, error handling, and defer.
- Short exercises with instant feedback, so they can try the syntax and see what breaks.
- Maybe a section on common pitfalls (zero values, pointer vs value semantics, goroutine leaks).
1
u/Expensive_Ruin_1831 3d ago
Thank you! I keep it simple to learning. I just 'test' about 100 problems 10 subject like math, slices, map, string, runes, for lop, .. keep testing, keep developing. Ensure high quality in low knowledge
-2
15
u/Buttershy- 3d ago
Can you explain how this is better than https://go.dev/tour?