The proxy service of my capsule seems to be a big hotspot for scraping: please try to keep in mind that this is a shared service and by hogging all of the bandwidth, you are negatively effecting the whole of the capsule. Offending IPs will be permanently blocked. If need be, Tor and I2P access will be disabled.
______                    ___                ___
|  ___|                  |  _|              |_  |
| |_ _   ___      ___ __ | |   _ __ ___   ___ | |
|  _| | | \ \ /\ / / '_ \| |  | '_ ` _ \ / _ \| |
| | | |_| |\ V  V /| | | | | _| | | | | |  __/| |
\_|  \__,_| \_/\_/ |_| |_| |(_)_| |_| |_|\___|| |
                         |___|              |___|

Go

Author: Fuwn

Created: 2021. 07. 19.

Last Modified: 2021. 07. 20.

Golang... Go is quite a funny language to me. I have a hard time taking it seriously, not because of the name, but because of the way it handles. Don't get me wrong, Go is a great tool to have under your belt, but it just feels very... "childish" ... to ME.

Other than the weird chills I get whilst working with it (I just had to get that off my back, for the record), I think Go is a pretty nifty language. Go has the "I can do anything! just not very well..." [0] feeling to it, and it is very much true! I don't write software in Go because it "fast!" or "great on memory!", I write software in Go because it "fast! ...", "to write in!".

[0] Having the aforementioned quality to it is not particularly a bad thing, I think it actually benefits Go!

Now, allow me to list some pros and cons that I have to say about Golang with some things to note while reading:

These are ...

Pros

Reasons for anyone to learn or to use Go!

Cons

Nitpicks, not deal-breakers!

One thing you might see a lot when there is talk about Go is the claim that Go hasn't "found it's niche" or "it has no real purpose". To that I say; Go's niche is it's simplicity, it's ability to introduce someone into the compiled language space, and to develop software with speed.

Who Would I Recommend Go To?

People who...

and dare I say it... anyone!

Resources

golang.org

Writing An Interpreter In Go by Thorsten Ball

Writing A Compiler In Go by Thorsten Ball

Quick Links

Home

Skills

Contact

Donate

Blog

GemRest

Search

Web-to-Gemini Gateway

Sitemap

Useful Links

Footer

Talk is cheap, Show me the code. - Linus Torvalds

Hits: 74

Any and all opinions listed here are my own and not representative of my employers; past, present, and future.

Source Code (5d774)

Tor

I2P

Translate this page to your language of choice!

Copyright (C) 2021-2023 Fuwn

Further and more explicit licensing terms can be found here

Proxy information
Original URL
gemini://fuwn.me/blog/programming_languages/go
Status code
Success
Meta
text/gemini; charset=utf-8; lang=en
Capsule response time
71.148502 milliseconds
Gemini-to-HTML time
0.277104 milliseconds

This content has been proxied by September (4edc1).