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

CodeSignal

Revisiting Go Basics

via CodeSignal

Overview

This is an introductory course to refresh your Go knowledge. Develop proficiency in Go syntax, string operations, and looping structures, establishing a strong foundation for addressing basic programming issues.

Syllabus

  • Unit 1: Go Fundamentals: Slices and Strings
    • Refining Your Packing List in Go
    • Packing List Debugging in Go
    • Expand a Slice with Essential Items in Go
    • Verify Item in Travel Packing List
    • Packing for a Virtual Trip in Go
    • String Manipulation Challenge in Go
  • Unit 2: Go Fundamentals: The Power of Loops
    • Convert a For Loop to a While Loop in Go
    • Counting Fruits in Go Program
    • Loop Through Fruits and Print Statements
    • Building a String of Fruits in Go Without Trailing Space
    • Counting Non-Vowel Characters in a String Using Go
  • Unit 3: Conditional Logic and Control Flow in Go
    • Using Break Statement for Temperature Control in Go
    • Debugging Temperature Readings in Go
    • Clothing Recommendations Based on Temperature
    • Control Flow Based on Temperature Conditions
    • Conditional Looping with Temperature Readings in Go
  • Unit 4: String Handling and Character Operations in Go
    • Counting Lowercase Characters in a String
    • String Uppercase Conversion Bug Fix
    • Encrypt Message in Go
    • Caesar Cipher Encryption in Go
    • Shift Cipher Encryption in Go
  • Unit 5: Go String Manipulation and Type Conversion Basics
    • Combine Astronaut Data Using Go Standard Library
    • Debugging Employee Information Management System in Go
    • Tokenize Employee Data and Evaluate Eligibility for Junior Position
    • Process Astronaut Data
    • Processing Space Exploration Crew Members' Data

Reviews

Start your review of Revisiting Go 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.