golang中使用switch以更清晰的形式来编写长的 if-then-else 链

前端之家收集整理的这篇文章主要介绍了golang中使用switch以更清晰的形式来编写长的 if-then-else 链前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
package main

import (
	"fmt"
	"time"
)

func main() {
	t := time.Now()
	switch {
	case t.Hour() < 12:
	    fmt.Println("Good morning!")
	case t.Hour() < 17:
	    fmt.Println("Good afternoon.")
	default:
	    fmt.Println("Good evening.")
	}
}
原文链接:https://www.f2er.com/go/190509.html

猜你在找的Go相关文章