1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/tonysilver-easygolang

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ch-22.go 349
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
ixuzl Отправлено 11.01.2019 18:37 b38fe58
package main
import "fmt"
var x interface{}
/**
switch 初始化语句
*/
func main() {
x=1
switch a:=x.(type) { //初始化判断类型
case nil:
fmt.Println("a=nil",a)
case int:
fmt.Println("a=int",a)
case float64:
fmt.Println("a=float64",a)
case string:
fmt.Println("a=string",a)
default:
fmt.Println("未知类型",a)
}
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/tonysilver-easygolang.git
git@api.gitlife.ru:oschina-mirror/tonysilver-easygolang.git
oschina-mirror
tonysilver-easygolang
tonysilver-easygolang
master