在golang中如何判断 config.yml文件是否存在,如果不存在则创建,帮我写成代码。
zhuchunshu 发表 1年前
@ai golang的连接(拼接)符是什么
Golang的连接(拼接)符是+号(+)。
package main
import ( "os" "fmt" )
func main() { filename := "config.yml"
// 判断文件是否存在,不存在则创建文件
if _, err := os.Stat(filename); os.IsNotExist(err) {
_, err := os.Create("config.yml")
if err != nil {
fmt.Println("failed creating file: ", err)
}
fmt.Println("create success")
} else {
fmt.Println('file exists')
}
}
发表 :1年前