首次提交:初始化项目代码

This commit is contained in:
sunct
2026-07-31 15:18:32 +08:00
commit d6393266b0
193 changed files with 14287 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
package main
import (
"fmt"
"os"
)
func getFileInfo() {
path := "file/test.txt"
// 获取文件信息
info, err := os.Stat(path)
if err != nil {
// 判断文件是否不存在
if os.IsNotExist(err) {
fmt.Println("文件不存在")
return
}
fmt.Printf("获取文件信息失败: %v\n", err)
return
}
// 输出元数据
fmt.Printf("文件名: %s\n", info.Name())
fmt.Printf("文件大小: %d 字节\n", info.Size())
fmt.Printf("文件权限: %s\n", info.Mode().String())
fmt.Printf("修改时间: %s\n", info.ModTime().Format("2006-01-02"))
fmt.Printf("是否为目录: %t\n", info.IsDir())
}
func main() {
getFileInfo()
}