Authentication microservice in Go