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はブランクのようです。