Golang struct-to-table database mapper