Files
xlgo-core/cmd/xlgo/utils.go
T
杭州明婳科技 2dfcbbbb22 init
2026-04-30 23:26:14 +08:00

25 lines
439 B
Go

package main
import (
"fmt"
"os"
"path/filepath"
)
func writeFile(path, content string) {
dir := filepath.Dir(path)
if err := os.MkdirAll(dir, 0755); err != nil {
fmt.Printf("创建目录失败: %s\n", err)
return
}
if err := os.WriteFile(path, []byte(content), 0644); err != nil {
fmt.Printf("写入文件失败: %s\n", err)
}
}
func fileExists(path string) bool {
_, err := os.Stat(path)
return !os.IsNotExist(err)
}