add dirtory and golang daemon library