golang simple storage engine