Skip to content

Fs - 文件系统操作

Fs 提供便捷的文件系统操作功能。

特性

  • 文件读写
  • 目录操作
  • 文件信息
  • 路径处理

安装

bash
go get github.com/go-zoox/fs

快速开始

基本使用

go
package main

import (
    "fmt"
    "github.com/go-zoox/fs"
)

func main() {
    // 读取文件
    content, err := fs.ReadFile("file.txt")
    if err != nil {
        panic(err)
    }
    fmt.Println(string(content))
    
    // 写入文件
    err = fs.WriteFile("output.txt", []byte("Hello, World!"), 0644)
    if err != nil {
        panic(err)
    }
    
    // 检查文件是否存在
    exists := fs.Exists("file.txt")
    fmt.Println("Exists:", exists)
    
    // 创建目录
    err = fs.MkdirAll("path/to/dir", 0755)
}

更多信息

基于 VitePress 构建