Println ( "Current timestamp: " , current ) // gets a number that is stable within 30 seconds: base := current / 30 // combines the base with the private key to get a number unique to the user: baseWithPk := hash ( base , pk ) fmt . Println ( "Current timestamp: " , current ) // gets a number that is stable within 30 seconds: base := current / 30 // combines the base with the private key to get a number unique to the user: baseWithPk := hash ( base , pk ) // makes sure it is positive: absBaseWithPk := int64( math .