go lang web session manager interface