Skip to main content

可变参数

  1. 只有一个参数
  2. 使用
func GetPath(args ...any) string {
var dir string
if len(args) < 2 || args[1] == "" {
dir = "/config/"
}
_, filename, _, _ := runtime.Caller(0)
root := path.Dir(path.Dir(filename)) //获取当前工作目录
dirPath := path.Dir(root + dir) // 获取配置文件的目录
filePath := path.Join(dirPath, args[0].(string)) // 获取配置文件
return filePath
}