From 49a352c6540ff77a2dd2c704d6a613be60ea52e0 Mon Sep 17 00:00:00 2001
From: cheliequan <liequanche@126.com>
Date: 星期三, 24 五月 2023 18:10:48 +0800
Subject: [PATCH] 重构项目,导出函数手写字母大写

---
 src/k8s/create.go |   14 +++-----------
 1 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/src/create/main.go b/src/k8s/create.go
similarity index 95%
rename from src/create/main.go
rename to src/k8s/create.go
index 6a3ad5d..53e4ef0 100644
--- a/src/create/main.go
+++ b/src/k8s/create.go
@@ -1,4 +1,4 @@
-package create
+package k8s
 
 import (
 	"context"
@@ -6,9 +6,9 @@
 	"fmt"
 	"log"
 	"math/rand"
-	"os"
 	"path/filepath"
 
+	"../util"
 	appsv1 "k8s.io/api/apps/v1"
 	apiv1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/errors"
@@ -27,7 +27,7 @@
 
 func main() {
 	// 閰嶇疆 Kubernetes 闆嗙兢鐨� kubeconfig 璺緞
-	kubeconfig := flag.String("kubeconfig", filepath.Join(homeDir(), ".kube", "config"), "kubeconfig file")
+	kubeconfig := flag.String("kubeconfig", filepath.Join(util.HomeDir(), ".kube", "config"), "kubeconfig file")
 	flag.Parse()
 
 	// 鍒涘缓 Kubernetes 瀹㈡埛绔�
@@ -320,14 +320,6 @@
 	}
 
 	return false, nil
-}
-
-// homeDir 鑾峰彇褰撳墠鐢ㄦ埛鐨勫鐩綍璺緞
-func homeDir() string {
-	if h := os.Getenv("HOME"); h != "" {
-		return h
-	}
-	return os.Getenv("USERPROFILE") // Windows 鐜涓嬭幏鍙栫敤鎴风洰褰�
 }
 
 // GetServiceNodePort 鑾峰彇鎸囧畾 Service 鐨� NodePort

--
Gitblit v1.8.0