go schemabuilder: extract getEdges from getConnection
go schemabuilder: extract getEdges from getConnection

minor concern: does moving []interface{} around cause this to escape to
the heap?

samsarahq/thunder,samsarahq/thunder,samsarahq/thunder,samsarahq/thunder,samsarahq/thunder