a second generation iris core written in go