Menu
CoddyTech

声明切片字面量

本课属于 Coddy GO 学习旅程的“基础知识”单元。第 75 课,共 109 课。

切片字面量可以让你一步创建并初始化切片。它们类似于数组字面量,但不需要指定大小。

使用切片字面量创建一个字符串切片:

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

这会显示:

[red blue green]

你也可以创建一个空切片:

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

这会显示:

[] 0
challenge icon

挑战

入门

在这个挑战中,你将练习在 Go 中创建切片字面量。切片字面量可以让你在一条语句中创建并初始化切片。

你的任务是创建一个切片字面量,其中包含四种颜色的名称:"red"、"blue"、"green" 和 "yellow"。

亲手试试

package main

import "fmt"

func main() {
	// TODO:创建一个名为 'colors' 的切片字面量,包含以下字符串:
	// "red"、"blue"、"green" 和 "yellow"
	
	
	// 打印切片
	fmt.Println("Colors:", colors)
	
	// 打印切片的长度
	fmt.Println("Number of colors:", len(colors))
}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: Go 在线编译器