Arthur T Knackerbracket has found the following story:
GO binaries are weird, or at least, that is where this all started out. While delving into some Linux malware named Rex, I came to the realization that I might need to understand more than I wanted to. Just the prior week I had been reversing Linux Lady which was also written in GO, however it was not a stripped binary so it was pretty easy. Clearly the binary was rather large, many extra methods I didn't care about - though I really just didn't understand why. To be honest - I still haven't fully dug into the Golang code and have yet to really write much code in Go, so take this information at face value as some of it might be incorrect; this is just my experience while reversing some ELF Go binaries! If you don't want to read the whole page, or scroll to the bottom to get a link to the full repo, just go here.
-- submitted from IRC
(Score: -1, Troll) by Anonymous Coward on Tuesday December 20 2016, @04:14AM
First off its Go, not GO. Then I saw this and stopped reading: "Since I’m working on an OSX machine..."
(Score: 2) by RamiK on Tuesday December 20 2016, @05:47AM
While Apple bashing is desirable and appreciated under most circumstances, many of Go's lead team are ex Bell Labs employees that prefer developing under OSX since that's the most successful direct Unix descendant available for desktops on the market.
compiling...
(Score: 0) by Anonymous Coward on Tuesday December 20 2016, @07:14AM
And yet macOS is descended from BSD. If it's Bell Labs nostalgia they want, shouldn't they be pining for System V.
(Score: 0) by Anonymous Coward on Tuesday December 20 2016, @09:23AM
> OSX
Why do macfags call it like that? They usually respect everything about Apple's marketing, like using "logic board" instead of motherboard.
However, Apple never used it. It was Mac OS X, then OS X for a very short while (they caved to macfags somewhat), then macOS.
(Score: 2) by FatPhil on Tuesday December 20 2016, @09:07AM
Secondly, why are you so insecure that feel that you need to granstand your sneering at others' choice of operating system? Does doing so make you feel superior, somehow?
I work for a company where the software we write runs 99.99% on linux machines. Half of our devs use macs (we have a "chose your own machine" policy with a "just remember that you'll be adminning it yourself, so chose wisely" rider), as that's what they consider themselves most productive on. The manufacturer of the keyboard an engineer types on says nothing about the worth of that which is typed.
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
(Score: 2) by tangomargarine on Tuesday December 20 2016, @03:06PM
(we have a "chose your own machine" policy
Choose ;) Technically, the official rule is that end-of-sentence punctuation goes inside quotes, too.
Muphry's Law [wikipedia.org]
"Is that really true?" "I just spent the last hour telling you to think for yourself! Didn't you hear anything I said?"
(Score: -1, Flamebait) by Anonymous Coward on Tuesday December 20 2016, @04:56PM
You, GP, and GGP are loosers
(Score: 2) by FatPhil on Friday December 23 2016, @06:09PM
Not in modern technical English. Correct punctuation (only mark up as a quote that which is a actually being quoted) is now favoured.
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves