if fileFormat == "csv" || fileFormat == "xlsx" || fileFormat == "xls" {
}
提示能简写,但是不知道怎么写
if fileFormat == "csv" || fileFormat == "xlsx" || fileFormat == "xls" {
}
提示能简写,但是不知道怎么写
var fileTypes = map[string]bool{
"cvs",
"xlsx",
"txt",
}
if _,ok := fileTypes[val] ; ok {
// 存在
} else {
// 不存在
}
你写个InArray数组
fileFormatList :=[]string{"csv","xlsx","xls"}
if InArray(fileFormat,fileFormatList){
...
}
2 回答1.3k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
3 回答721 阅读
2 回答899 阅读
1 回答809 阅读
1k 阅读
不在于怎么去简化,而是怎么去封装。比如可以写一个函数:
GO没有太多语法糖,写代码都需要自己去提炼一些常用的工具函数