update: 替换废弃的 ioutil 包为 io 包,调整导入顺序

This commit is contained in:
cnb.asek4HHRAKA 2025-10-01 21:00:55 +08:00 committed by 初意
parent 8bcc8a2e62
commit 876e612975
1 changed files with 5 additions and 4 deletions

View File

@ -2,13 +2,14 @@ package script
import ( import (
"bytes" "bytes"
"golang.org/x/text/encoding/simplifiedchinese" "io"
"golang.org/x/text/transform"
"io/ioutil"
"math/rand" "math/rand"
"net" "net"
"os/exec" "os/exec"
"time" "time"
"golang.org/x/text/encoding/simplifiedchinese"
"golang.org/x/text/transform"
) )
func checkCommandExists(command string) bool { func checkCommandExists(command string) bool {
@ -97,7 +98,7 @@ func ConvertGBKToUTF8(gbkStr string) (string, error) {
reader := transform.NewReader(bytes.NewReader([]byte(gbkStr)), simplifiedchinese.GBK.NewDecoder()) reader := transform.NewReader(bytes.NewReader([]byte(gbkStr)), simplifiedchinese.GBK.NewDecoder())
// 将转换后的内容读出为 UTF-8 字符串 // 将转换后的内容读出为 UTF-8 字符串
utf8Bytes, err := ioutil.ReadAll(reader) utf8Bytes, err := io.ReadAll(reader)
if err != nil { if err != nil {
return "", err return "", err
} }