=> https://ruu.neocities.org/images/animeHeader.gif

Go

Author: Fuwn

Created: 2021. 07. 19.

Last Modified: 2024. 06. 17.

=> https://www.ardanlabs.com/images/gopher-kart/other-gophers.png

To kick it off: Go is funny language. I have a hard time taking it seriously, and that's not because of the name, but because of the way it "feels". 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 chills I get whilst working with it, I think Go is a pretty nifty language, and I'm sure you'll pick up on that further down in this blog post. If anything, the above statements were icebreakers, but also my genuine feelings. :=

Go has the "I can do anything! just not very well ..." [0] feeling to it, and that is very much true! I don't write software in Go because it's "blazing fast!" or "great on memory!". I write software in Go because it's "fast!" to write in.

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

Now, here are some pros and cons that I have gathered up during my experience with the language:

These are in no particular order, and solely my opinions.

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 its simplicity, its 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 | Go Wiki: Go on Plan 9 | Plan9/Go

Quick Links

=> Home | Skills | Contact | Blog | GemRest | Search | Web-to-Gemini Gateway | Finger Gateway | Directory | Useful Links

Footer

"Free software is software that respects your freedom and the social solidarity of your community. So it's free as in freedom." - Richard Stallman

=> Gopherhole (Gopher) | Finger Server (Finger) | Onion Service (Tor) | Eepsite (I2P)

Copyright (c) 2021-2024 Fuwn. All rights reserved.

Any and all opinions listed here are my own and not representative of my employers; past, present, and future.
Proxy Information
Original URL
gemini://fuwn.me/blog/technology/go
Status Code
Success (20)
Meta
text/gemini; charset=utf-8; lang=en
Capsule Response Time
154.411787 milliseconds
Gemini-to-HTML Time
4.416789 milliseconds

This content has been proxied by September (3851b).