5 ms·
What about DB (sql) access ? The 90% user case for any webservice today is : - parse request (ok) - issue a serie of DB requests <-- GO PAIN POINT - serializ
by bsaul 11y ago
What about DB (sql) access ? The 90% user case for any webservice today is :
- parse request (ok)
- issue a serie of DB requests <-- GO PAIN POINT
- serialize result into either HTML (ok) or Json <-- PAIN POINT
I'd say 2 pain points out of 3 is pretty bad IMHO.
I would recommend go only for very specialized and technical web services, such as a websocket server. But really not for the average web developer task.
- MoOmer 11y agoWhere are the pain points in DB requests or serialization? I've written several web apps with Go, and lots of ETL, and have yet to feel those as pain points.
- bsaul 11y agoGolang has nothing close to sqlalchemy, linq, activerecord or hibernate when it comes de querying a database. Last time i used go i had to write every single query and bind them manually to records in both ways. For writing simple api endpoints, this is really not up to today's standards.
- deleted 11y ago[deleted]