Lo que puedes hacer es, cuando mandas a la pagina del logueo, porque no tienes constancia de que se haya logueado, puedes enviar un referer. En una variable de sesion por ejemplo, pones la pagina desde la que redireccionas hacia la pagina del login. Así, una vez verificado el login, puedes comprovar si existe la variable session("referer") y si existe, haces un response.redirect(session("referer"))
Espero haber sido suficientemente claro... :)
Un saludo!