Pure go root io implementation