Friday, February 03, 2017

Building fast, quality network server programs with Go.

I've been investigating and learning Go. There is a lot of high quality tools out there, for example:

- xo generates types and functions to match your SQL schema, and

- goa lets you design a REST api using a DSL, then generate the code to implement that API!

Compile time for Go is super fast, and so is the built executable. I'm using vim for the IDE, and it has excellent support for Go, including autocompletion which is great when you're learning the language.

No comments:

Popular Posts