News for hackers. Stuff that matters.
Re:Hacking Go's type system by kough on Monday May 29, 2017 @03:22AM (#14437868)
81 upvotes and 1 comment? I'll bite: this is stupid but fantastic. I love seeing things like this, where someone learns (and teaches) a lot about a system, and clearly has fun doing it. Sure, I'd never use morfus in production code, but that's entirely besides the point. I came away with a much better understanding of how types work in Go and that's pretty cool :)
Re:Hacking Go's type system by atroll on Monday May 29, 2017 @11:53AM (#14439716)
Obviously it's someone with upvoting with bots.
Re:Hacking Go's type system by nemo1618 on Sunday May 28, 2017 @09:57PM (#14436988)
@OP: I think you'll enjoy my own hacking of Go's map type here:

http://lukechampine.com/hackmap.html

Of course, there are all sorts of reasons why this is A Bad Idea, but it's too fun to resist. :)

Re:Hacking Go's type system by _ph_ on Monday May 29, 2017 @07:35AM (#14438588)
This shows how important it is, that the whole Go runtime is written in Go - you can see how things are implemented and also use all constructs in your code.