您可以使用os包中的Stat函数来获取C盘的信息。下面是一个示例代码:

package main

import (
	"fmt"
	"os"
)

func main() {
	// 获取C盘的路径
	cDrive := "C:\\"

	// 获取C盘的文件信息
	fileInfo, err := os.Stat(cDrive)
	if err != nil {
		fmt.Println("获取C盘信息失败:", err)
		return
	}

	// 获取文件大小
	size := fileInfo.Size()

	// 获取文件权限
	perm := fileInfo.Mode().Perm()

	fmt.Println("C盘大小:", size, "字节")
	fmt.Println("C盘权限:", perm)
}

请注意,C:\\是Windows系统中表示C盘的路径。在其他操作系统中,您需要使用相应的路径来获取相应的盘符信息。

golang 获取C盘信息

原文地址: https://www.cveoy.top/t/topic/iK1s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录