0
0
Goprogramming~15 mins

Slicing operations in Go - Mini Project: Build & Apply

Choose your learning style9 modes available
Slicing operations
📖 Scenario: You are working with a list of daily temperatures recorded over a week. You want to extract specific parts of this data to analyze trends.
🎯 Goal: Learn how to create and use slices in Go to extract parts of a list.
📋 What You'll Learn
Create a slice with exact temperature values
Create a variable for the slice start index
Use slicing syntax to extract a sub-slice
Print the extracted sub-slice
💡 Why This Matters
🌍 Real World
Slicing is useful when working with parts of data like daily temperatures, sales figures, or user inputs.
💼 Career
Understanding slicing helps in data processing, filtering, and efficient memory use in Go programming jobs.
Progress0 / 4 steps
1
Create the initial slice
Create a slice called temperatures with these exact values: 20, 22, 19, 24, 25, 23, 21
Go
Hint

Use []int{} to create a slice with the given numbers.

2
Set the start index for slicing
Create an integer variable called start and set it to 2
Go
Hint

Use start := 2 to create the variable.

3
Extract a sub-slice using slicing
Create a new slice called weekendTemps that contains the elements from temperatures starting at index start up to index 5 (not including 5) using slicing syntax
Go
Hint

Use sliceName := originalSlice[start:end] to get a sub-slice.

4
Print the extracted sub-slice
Use fmt.Println to print the weekendTemps slice
Go
Hint

Use fmt.Println(weekendTemps) to display the slice.