在go里面,当函数名开头是小写的话,意思这个函数只能在当前包用,是私有的,如果是大写,则公有 func isStatus(status string) string { switch status { case "0": return "未开始" case "1": return "进行中" case "2": return "已完成" default: return "错误" } } 如果is的i改为I,则其他包可引用此函数