Things I love about Go

Here is a list of various things I love about the Go programming language: Statically typed language C-like syntax (and consistent one!) Compiled language (No possible source code alteration when deployed on production servers) Statically linked binaries (No dependencies hell, easy to deploy in production) Easy cross-compilation, both 32-bit and 64-bit (FreeBSD, Linux, Mac OS X and Windows) Ultra fast compilation No Makefiles (Replaced by the Go tool: go build & go install)...

June 22, 2012 · 1 min

AnsiGo: ANSi to PNG converter in Go

I’ve just released AnsiGo, a simple ANSi to PNG converter written in pure Go: it simply takes an ANSi file as input and converts it to PNG. No external dependencies are required (the font data is embedded) and AnsiGo compiles into a single binary file. At the moment you will have to compile it yourself, but I hope to provide binary versions and a Windows executable in the future. ------------------------------------------------------------------------------- AnsiGo 1....

February 20, 2012 · 1 min

Installing Go on Mac OS X

Installing Go on a Mac OS X system is a pretty easy process. In order to do so, you will need to have Xcode and Mercurial installed; it is possible to download precompiled binary packages from the official Mercurial site, but as I have Homebrew installed on this system, that’s what I’ve been using instead. In your home directory, type the following command to clone the Go repository: hg clone -u release https://go....

February 6, 2012 · 1 min