golang root and path reorg