WIP: reading gh interfaces in go