Golang的fallthrough與switch的坑

qiangmzsx發表於2017-07-11

最近寫Golang的是發現一個fallthrough與switch的坑:

switch value.(type) {
    case int:
        fallthrough
    case int64:
        //......
}

編譯就報錯:

cannot fallthrough in type switch

在type switch 中不能使用

fallthrough

只能修改程式碼:

switch value.(type) {
    case int , int64:
        //......
}

相關文章