【Golang】userパッケージを使ってみる

userパッケージを使ってみました。

user - The Go Programming Language

package main

import (
        "fmt"
        "os/user"
)

func main() {
        user, err := user.Current()
        if err != nil {
                panic(err)
        }
        fmt.Println("User.Name : " + user.Name)
        fmt.Println("User.Uid : " + user.Uid)
        fmt.Println("User.Gid : " + user.Gid)
        fmt.Println("User.Username : " + user.Username)
        fmt.Println("User.HomeDir : " + user.HomeDir)
}
User.Name :
User.Uid : 501
User.Gid : 503
User.Username : hoge
User.HomeDir : /home/hoge

ドキュメントにあるようにUser.Nameはブランクのようです。