
Introducing Go: Build Reliable, Scalable Programs

A part of the Unix philosophy: in the land of Unix 'everything is a file'. This means that devices are treated as files, sockets and pipes are treated as files, and files are treated as files. Since all of these things are treated as files I'm going to use the word 'resource' when I'm talking about files in a general sense (including devices, pipes
... See moreJesse Storimer • Working With Unix Processes
My notes from Hackers & Painters by Paul Graham:
The way to create something beautiful is often to make subtle tweaks to something that already exists, or to combine existing ideas in a slightly new way.
There are only two things you have to know about business: build something users love, and make more than you spend. If you get these two ri... See more
Go by Example
gobyexample.comSo why is puts printing 8 for var2 instead of "luck"? Good question. The issue here is that var2 was never really pointing to var1. Variables can’t point to other variables, so var2 was actually pointing to 8 the whole time.