zoukankan      html  css  js  c++  java
  • golang语言中os/user包的学习与使用

    package main;
    
    import (
    	"os/user"
    	"fmt"
    )
    
    func main() {
    	//返回当前用户的结构
    	u, _ := user.Current();
    	fmt.Println(u.Name);
    	//用户主目录
    	fmt.Println(u.HomeDir);
    	//用户名
    	fmt.Println(u.Username);
    	//组ID
    	fmt.Println(u.Gid);
    	//用户ID
    	fmt.Println(u.Uid);
    
    	//根据用户名查找用户信息
    	u2, _ := user.Lookup("Administrator");
    	fmt.Println(u2);
    
    	//根据用户ID查找用户信息
    	u3, _ := user.LookupId("S-1-5-21-993545426-2765884555-2597373785-500");
    	fmt.Println(u3);
    }
    

  • 相关阅读:
    go context
    go etcd
    go logs
    go config
    go tail
    kafka与zookeeper
    go kafka
    go mysql
    array_map array_walk
    单独配置的nginx mysql 重启
  • 原文地址:https://www.cnblogs.com/jkko123/p/7145404.html
Copyright © 2011-2022 走看看