获取操作系统当前用户的主目录
首先使用 user.Current 函数获取当前用户,然后 user.HomeDir 代表用户的主目录。
首先使用 user.Current 函数获取当前用户,然后 user.HomeDir 代表用户的主目录。
package main
import (
"fmt"
"log"
"os/user"
)
func main() {
user, err := user.Current()
if err != nil {
log.Fatalf(err.Error())
}
homeDirectory := user.HomeDir
fmt.Printf("Home Directory: %s\n", homeDirectory)
}
Home Directory: /root