Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connectionsPath: ...!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.mixmin.net!aioe.org!Rd1agVJpcxzp3/pSLJsWPg.user.46.165.242.75.POSTED!not-for-mail
From: Vasco Costa
Newsgroups: comp.lang.misc
Subject: [GO] Who uses Go and what do you like/dislike about it?
Date: Sun, 10 Apr 2022 14:30:08 -0000 (UTC)
Organization: Aioe.org NNTP Server
Message-ID:
Injection-Info: gioia.aioe.org; logging-data="20629"; posting-host="Rd1agVJpcxzp3/pSLJsWPg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: slrn/1.0.3 (Linux)
X-Notice: Filtered by postfilter v. 0.9.2
Bytes: 2607
Lines: 35
Ever since it came out more than ten years ago it caught my attention.
Back then I was using C/C++ as my goto compiled languages and Python for
scripting or anything more high level. Go hits the perfect balance
between these two worlds. It's easy enough to learn and use, thanks to
its minimalist approach which I appreciate, free of boiler plate noise,
very similar to bare C, but crucially comes with batteries included, in
the form of an excellent standard library. Being a compiled language its
performance is much better when compared to something like Python.
Performance isn't really what I value the most about Go however, instead
what really makes it shine for me is its minimalist set of keywords and
simple approach. I love Python and everything it brings, but if for some
reason I stay away from it for a while, I tend to forget some of its
idiomatic patterns, whereas I can more easily remember Go's equivalents.
Something else I must mention on this initial post about the language is
how I tend to favour Go's error handling over try/catch blocks from
other languages. In my experience, although initially a bit verbose, it
helps me tackling any possible errors where they happen. Somehow in
Python there's the odd exception that I forget about or don't handle
properly, resulting in a runtime crash, whereas with Go I seem to never
have such issues.
On the other hand, sometimes the syntax can look a bit weird, but well,
nothing's perfect ofc. There's much more to say about Go, but before I'd
like to hear from anyone here who actually uses the language. I know
there's a dedicated go-nuts Google Group, but I love USENET and somehow
miss discussing Go here.
--
Vasco Costa
AKA gluon. Enthusiastic about computers, motorsports, science,
technology, travelling and TV series. Yes I'm a bit of a geek.
Gemini: gemini://gluonspace.com/