Menu
Coddy logo textTech

Dilim Literallerini Tanımlama

Coddy'nin GO Journey'sinin Temeller bölümünün bir parçası. Ders 75 / 109.

Slice literal'ları, slice'ları tek bir adımda oluşturmanıza ve başlatmanıza olanak tanır. Dizi literal'larına benzerler ancak boyutu belirtmeniz gerekmez.

Bir slice literal kullanarak string'lerden oluşan bir slice oluşturun:

colors := []string{"red", "blue", "green"}
fmt.Println(colors)

Şu görüntülenir:

[red blue green]

Ayrıca boş bir slice da oluşturabilirsiniz:

emptySlice := []int{}
fmt.Println(emptySlice, len(emptySlice))

Şunu görüntüler:

[] 0
challenge icon

Görev

Başlangıç

Bu meydan okumada, Go dilinde bir dilim sabiti oluşturma pratiği yapacaksın. Dilim sabitleri, tek bir ifadede bir dilim oluşturup başlatmana olanak tanır.

Görevin, dört rengin adlarını içeren bir dilim sabiti oluşturmaktır: "red", "blue", "green" ve "yellow".

Kendin dene

package main

import "fmt"

func main() {
	// TODO: "red", "blue", "green" ve "yellow" dizelerini içeren 
	// 'colors' adında bir slice literal oluşturun
	
	
	// Slice'ı yazdır
	fmt.Println("Colors:", colors)
	
	// Slice'ın uzunluğunu yazdır
	fmt.Println("Number of colors:", len(colors))
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online Go derleyicisi