Timepass golang rip of sitaramc/hap