And as expected there's no mention of interacting with a database. The lack of a decent orm is the only thing keeping me from using Go for some side projects.
However I am the first voice against ORMs in any project I work on.
If you care about performance, nothing beats tuned prepared stated going through the wire and stored procedures for heavy duty work.
In a few projects we improved batch processing times by a few hours just by throwing the ORM into the garbage can.
for "heavy duty work",sure.Now write your own hydrators,again,again and again,and let's see how maintainable your code is.
Now the fact is ,it's impossible to write an ORM in Go,without throwing all type safety,just like Java pre-generics,you'd cast and down-cast to Ojbect.
Thanks for the tip.