chore: disable unused last version parsing

This commit is contained in:
yusing 2025-04-29 00:47:13 +08:00
parent bca3cd84d1
commit 0b69589586

View file

@ -3,14 +3,9 @@ package pkg
import ( import (
"fmt" "fmt"
"net/http" "net/http"
"os"
"path/filepath"
"regexp" "regexp"
"strconv" "strconv"
"strings" "strings"
"github.com/yusing/go-proxy/internal/common"
"github.com/yusing/go-proxy/internal/logging"
) )
func GetVersion() Version { func GetVersion() Version {
@ -31,26 +26,26 @@ func init() {
currentVersion = ParseVersion(version) currentVersion = ParseVersion(version)
// ignore errors // ignore errors
versionFile := filepath.Join(common.DataDir, "version") // versionFile := filepath.Join(common.DataDir, "version")
var lastVersionStr string // var lastVersionStr string
f, err := os.OpenFile(versionFile, os.O_RDWR|os.O_CREATE, 0o644) // f, err := os.OpenFile(versionFile, os.O_RDWR|os.O_CREATE, 0o644)
if err == nil { // if err == nil {
_, err = fmt.Fscanf(f, "%s", &lastVersionStr) // _, err = fmt.Fscanf(f, "%s", &lastVersionStr)
lastVersion = ParseVersion(lastVersionStr) // lastVersion = ParseVersion(lastVersionStr)
} // }
if err != nil && !os.IsNotExist(err) { // if err != nil && !os.IsNotExist(err) {
logging.Warn().Err(err).Msg("failed to read version file") // logging.Warn().Err(err).Msg("failed to read version file")
return // return
} // }
if err := f.Truncate(0); err != nil { // if err := f.Truncate(0); err != nil {
logging.Warn().Err(err).Msg("failed to truncate version file") // logging.Warn().Err(err).Msg("failed to truncate version file")
return // return
} // }
_, err = f.WriteString(version) // _, err = f.WriteString(version)
if err != nil { // if err != nil {
logging.Warn().Err(err).Msg("failed to save version file") // logging.Warn().Err(err).Msg("failed to save version file")
return // return
} // }
} }
type Version struct{ Generation, Major, Minor int } type Version struct{ Generation, Major, Minor int }