|
@@ -3,7 +3,6 @@ package main
|
|
|
import (
|
|
|
"fmt"
|
|
|
"go/build"
|
|
|
- "io/ioutil"
|
|
|
"os"
|
|
|
"os/exec"
|
|
|
"path/filepath"
|
|
@@ -42,7 +41,7 @@ func GetRuntimeEnv(key string) (string, error) {
|
|
|
}
|
|
|
var data []byte
|
|
|
var runtimeEnv string
|
|
|
- data, readErr := ioutil.ReadFile(file)
|
|
|
+ data, readErr := os.ReadFile(file)
|
|
|
if readErr != nil {
|
|
|
return "", readErr
|
|
|
}
|
|
@@ -50,7 +49,7 @@ func GetRuntimeEnv(key string) (string, error) {
|
|
|
for _, envItem := range envStrings {
|
|
|
envItem = strings.TrimSuffix(envItem, "\r")
|
|
|
envKeyValue := strings.Split(envItem, "=")
|
|
|
- if strings.EqualFold(strings.TrimSpace(envKeyValue[0]), key) {
|
|
|
+ if len(envKeyValue) == 2 && strings.TrimSpace(envKeyValue[0]) == key {
|
|
|
runtimeEnv = strings.TrimSpace(envKeyValue[1])
|
|
|
}
|
|
|
}
|
|
@@ -123,7 +122,7 @@ func main() {
|
|
|
suffix = ".exe"
|
|
|
}
|
|
|
gofmt := "gofmt" + suffix
|
|
|
- goimports := "goimports" + suffix
|
|
|
+ goimports := "gci" + suffix
|
|
|
|
|
|
if gofmtPath, err := exec.LookPath(gofmt); err != nil {
|
|
|
fmt.Println("Can not find", gofmt, "in system path or current working directory.")
|
|
@@ -172,7 +171,6 @@ func main() {
|
|
|
|
|
|
goimportsArgs := []string{
|
|
|
"-w",
|
|
|
- "-r",
|
|
|
"-local", "github.com/v2fly/v2ray-core",
|
|
|
}
|
|
|
|