Как на Go узнать имя текущего пользователя Windows?
Требуется в golang на windows узнать имя сейчас использующегося пользователя
Ответы (1 шт):
Автор решения: Rorian
→ Ссылка
В языке программирования Go имеется пакет os/user, в котором имеется метод Current, возвращающий текущего пользователя.
Пример использования:
package main
import (
"fmt"
"os/user"
)
func main() {
user, err := user.Current()
if err != nil {
panic(err.Error())
}
fmt.Printf("Username: %s\n", user.Username)
}