funcmain() { configFlags:=genericclioptions.NewConfigFlags(true) config,err:=configFlags.ToRawKubeConfigLoader().ClientConfig() if err!=nil{log.Fatalln(err)}
client,err:=kubernetes.NewForConfig(config) if err!=nil{log.Fatalln(err)}
list,err:=client.CoreV1().Pods("default").List(context.Background(),v1.ListOptions{}) if err!=nil{log.Fatalln(err)} for _,pod:=range list.Items{ fmt.Println(pod.Name) }