golang

Posted on December 17, 2013 by

Which Go Web Framework?

I’ve been around the block a couple times. I’ve built production services on soon-to-be dead open source projects more than once. I’ve been burned by hype and excitement in new technologies. It sucks. So if you are building a Go web app, which web framework should you pick? Right now Go is super hot, and Read More

Posted on March 19, 2013 by

Golang DC Meetup Summary

  Wow, it really had been 6 months since the last meetup. Fortunately it was well worth the wait. Baron Schwartz was up from Charlottesville and gave an excellent presentation about Go and MySQL. I had put out a gist several months ago regarding connection pools in Go. So what I learned, is that Go Read More

Posted on October 1, 2012 by

Installing Go and $GOPATH

… This is all that $GOPATH is. It specifies a workspace for your application. You can set a different $GOPATH for different applications to separate build dependencies. …

Posted on September 12, 2012 by

Golang: Using channels for a connection pool

[Update] While this was a fun experiment in using channels, the Go database package maintains a connection pool internally. So this shouldn’t be attempted in production. Please see this section of the code. I’ve been making use of MichaƂ Derkacz’s MySQL module for Go in the latest project I’m working on, and I like it Read More

Older Posts