key value store created in go language