User Authentication with Go