v0.0.8 新增IPV6子网掩码检测

This commit is contained in:
spiritlhl
2024-11-07 12:35:28 +00:00
parent 612a1a4ca6
commit 66e3d32364
5 changed files with 106 additions and 8 deletions

View File

@@ -8,6 +8,7 @@ import (
"runtime"
"strings"
"github.com/oneclickvirt/basics/ipv6"
"github.com/oneclickvirt/basics/model"
"github.com/oneclickvirt/basics/network"
"github.com/oneclickvirt/basics/system"
@@ -40,9 +41,14 @@ func main() {
}()
fmt.Println("项目地址:", "https://github.com/oneclickvirt/basics")
ipInfo, _, _ := network.NetworkCheck("both", false, language)
ipv6Info, err := ipv6.GetIPv6Mask()
res := system.CheckSystemInfo(language)
fmt.Println("--------------------------------------------------")
fmt.Printf(strings.ReplaceAll(res+ipInfo, "\n\n", "\n"))
temp := strings.ReplaceAll(res+ipInfo, "\n\n", "\n")
if err == nil && res != "" {
temp += ipv6Info
}
fmt.Printf(temp)
fmt.Println("--------------------------------------------------")
if runtime.GOOS == "windows" || runtime.GOOS == "darwin" {
fmt.Println("Press Enter to exit...")