Xaprb

Stay curious!

Building MySQL Database Applications with Go

with 5 comments

Last night at the Golang-DC meetup I spoke about building (MySQL) database applications with Go. The meetup was well attended and people were very enthusiastic about Go. I spent a few minutes talking about Go in general, how VividCortex uses Go (we’ve built our agents, API servers, and all backend processes with Go), why we like it, some of the nice things it enables like making it easy to build very resilient programs, and then I gave the presentation, which I’ve embedded below.

Afterwards the discussion ranged to a lot of related topics. This was the best part of the evening for me. There were really great questions on a variety of topics, and insightful answers from everyone.

Written by Xaprb

March 20th, 2013 at 9:40 am

Posted in Coding,Go,SQL

5 Responses to 'Building MySQL Database Applications with Go'

Subscribe to comments with RSS

  1. embedded below?

    Shlomi Noach

    20 Mar 13 at 11:56 am

  2. Yes – do you not see it? It’s an embedded box.com flash player

    Xaprb

    20 Mar 13 at 1:41 pm

  3. Hmm, the parts that I was most interested to see (Connection Pooling and Big Unsigned Integers) had no content. Was there some verbal discussion but nothing written on the slides? Care to share your insights there?

    carbocation

    20 Mar 13 at 2:06 pm

  4. Hrmmm… On my current machine I see it; on my *other* one didn’t. Both firefox/linux. Weird. Anyhow please feel free to remove my comments on this post.

    Shlomi Noach

    20 Mar 13 at 2:21 pm

  5. Right, there was some discussion but you had to be there for that :) Basically, database/sql has connection pooling (a DB is a way to talk to a database, but is not a connection); and uint64 with the high bit set can’t be passed as parameters to Query, Exec, and so on.

    If anyone else has the same problems as Shlomi, please ping me here.

    Xaprb

    20 Mar 13 at 3:47 pm

Leave a Reply