Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Introduction to Redis with Go: The Basics

via CodeSignal

Overview

Redis is an in-memory data structure store used as a database, cache, and message broker. This course introduces the essential concepts and operations of Redis, including connecting to a Redis server, working with numbers, performing basic operations, and handling data structures such as lists and hashes using Go.

Syllabus

  • Unit 1: Connecting to a Redis Server
    • Store and Retrieve a Redis Key in Go
    • Handling Multiline Strings in Redis
    • Connecting and Interacting with Redis Using Go
    • Storing and Retrieving Strings in Redis Using Go
    • Connect to Redis and Manage Data
  • Unit 2: Working with Numbers in Redis Using Go
    • Debug and Increment Redis Count Value in Go
    • Filling in Missing Code to Set and Get Redis Values in Go
    • Connect to Redis and Handle Numeric Values
  • Unit 3: Working with Numeric Operations in Redis Using Go
    • Modify Redis Operations in Go
    • Identify and Fix Redis Operation Bug in Go
    • Incrementing and Decrementing Values in Redis with Go
    • Performing Numeric Operations on Redis Keys in Go
  • Unit 4: Introduction to Redis Lists in Go
    • Working with Redis Lists in Go using LIndex Command
    • Working with Redis Lists in Go
    • Printing the First Two Students from a Redis List
    • Identifying and Fixing a List Index Bug in Redis with Go
    • Movies List Management in Redis
    • Working with Redis Lists in Go
  • Unit 5: Understanding Redis Hashes in Go
    • Modify Redis Hash to Include New Field
    • Retrieve a Specific Field from Redis Hash in Go
    • Identifying and Fixing Redis Hash Errors in Go
    • Storing and Retrieving Movie Details with Redis Hash in Go
    • Storing and Retrieving Redis Hash with Go

Reviews

Start your review of Introduction to Redis with Go: The Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.