a simple session cache in golang