在 Go 语言中,你可以使用 fmt 包来实现新年快乐的效果。以下是一个简单的例子:
package main import ( "fmt" "time" ) func printNewYear() { fmt.Println("3[31m新年快乐!3[0m") fmt.Println("3[32m愿新的一年带给你幸福和成功。3[0m") fmt.Println("3[33m祝你身体健康,事业蒸蒸日上。3[0m") fmt.Println("3[36m愿你和家人在新的一年里幸福安康。3[0m") fmt.Println("3[35m谢谢你的支持,新年好!3[0m") } func main() { for i := 0; i < 3; i++ { // 重复3次,以增强效果 printNewYear() time.Sleep(2 * time.Second) } }
在这个例子中,我使用 ANSI 转义码来设置输出的颜色。\033[31m 表示红色,\033[32m 表示绿色,\033[33m 表示黄色,\033[36m 表示青色,\033[35m 表示紫色,\033[0m 用于重置颜色。
请注意,在不同的终端和操作系统中,ANSI 转义码的支持可能有所不同。确保在支持 ANSI 转义码的终端中运行该程序以查看效果。
希望你也学会了,更多编程请来二当家的素材网:https://www.erdangjiade.com
上一篇:Go异步任务解决方案 Asynq