Live data from Hacker News

Why you should use Go

mortenvistisen.com

1–10 of 75 posts

Re: Why you should use Go

#4
The parts of Go that make the most sense to me are the default static linking and the easy cross-compilation. rust does part of this, but C-dependent crates are easy to introduce (e.g. openssl-sys) and directly cause cross-compilation to be a disaster.

Re: Why you should use Go

#5
What do people use for authentication in Go web applications? To me that’s the big missing piece. Just about everything else is in the standard library.

Re: Why you should use Go

#6
go has excessive verbosity, poor error handling, rough edges for package/dependency management, and forces you to use interface for too many things.

it’s not a bad language, but i would not choose it for a new project or base my company around it

Re: Why you should use Go

#7
post #5

What do people use for authentication in Go web applications? To me that’s the big missing piece. Just about everything else is in the standard library.

I wrote my own. I know you're not supposed to do it, but I copied the django implementation as best I could so its probably OK. It's not much work actually.

Re: Why you should use Go

#9
post #5

What do people use for authentication in Go web applications? To me that’s the big missing piece. Just about everything else is in the standard library.

Exactly, I am looking for a suitable authentication library in go since long time, but I cannot finding anything. Things like authboss are not really usable at all.

Re: Why you should use Go

#10

go has excessive verbosity, poor error handling, rough edges for package/dependency management, and forces you to use interface for too many things. it’s not a bad language, but i would not choose it for a new project or base my company around it

I'm really curious, which language is better than Go in those regards?

Because I find Go is better than Javascript/Typescript, Java, Python, C++, C# on all of those.

Post reply on HN