gopacker/exmaple/main.go

32 lines
644 B
Go

package main
import (
"fmt"
"git.kingecg.top/kingecg/gopacker/data"
)
func main() {
fs, err := data.GetFileSystem()
if err != nil {
fmt.Println("Error:", err)
return
}
defer fs.Close()
files := fs.ListFiles()
fmt.Println("Files:", files)
content, length, err := fs.ReadFile("res.text")
if err != nil {
fmt.Println("Error reading file:", err)
return
}
fmt.Printf("File content (%d bytes):\n%s\n", length, string(content))
scontent, slen, serr := fs.ReadFile("compress.text")
if serr != nil {
fmt.Println("Error reading file:", serr)
return
}
fmt.Printf("File content (%d bytes):\n%s\n", slen, string(scontent))
}