在Go语言中,你可以使用标准库中的``和`io`包来进行操作。下面是一些常见的文件操作示例: 1. 创建文件: ```go file, err os.Create("file.txt") err != nil { fmt.Println(err) return } defer file.Close() ``` 2. 写入文件: ``` file, err := os.OpenFile("file.txt", os.O_WRONLY|os.O_APPEND, 0644) if err != nil { fmt.Println(err) return } defer file.Close() text := []byte("Hello, Golang!") _, = file.Write(text) if err != nil { fmt.Println(err) return } ``` 3. 读取文件: ```go file, err := os.Open("file.txt") if err != nil { fmt.Println(err) return } defer file.Close() data := make([]byte, 100) count, err := file.Read(data) if err != nil { fmt.Println(err) return } fmt.Println(string(data[:count])) ``` 4. 删除文件: ```go err := os.Remove("file.txt") if err != nil { fmt.Println(err) return } ``` 这些只是一些简单的文件操作示例,Go语言的文件操作功能非常丰富,你可以根据具体需求使用更多的函数和方法。