I just learning about Golang and Revel. And I have problem with the Request.RemoteAddr on the Revel which it always return 127.0.0.1:[port] even the requester is not localhost. Which on godoc the RemoteAddr should the the IP of the requester. Is it expected behaviour? If yes, how I can get the IP of the requester? Another question also maybe you can help me, is it possible to get the os and mac address of the requester?