2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 03:07:20 +08:00

fix: lint

This commit is contained in:
2025-04-05 19:56:57 +08:00
parent cfedad8a1b
commit edb5e858e4
5 changed files with 30 additions and 10 deletions

View File

@@ -610,7 +610,9 @@ func (s *App) diskTestTask() map[string]any {
func (s *App) diskIOTest(blockSize int64, fileSize int64) map[string]any {
result := make(map[string]any)
tempFile := fmt.Sprintf("tempfile_%d", blockSize)
defer os.Remove(tempFile)
defer func(name string) {
_ = os.Remove(name)
}(tempFile)
// 写测试
writeSpeed, writeIOPS := s.diskWriteTest(tempFile, blockSize, fileSize)

View File

@@ -252,7 +252,9 @@ func (r *backupRepo) createMySQL(to string, name string) error {
if err != nil {
return err
}
defer mysql.Close()
defer func(mysql *db.MySQL) {
_ = mysql.Close()
}(mysql)
if exist, _ := mysql.DatabaseExists(name); !exist {
return fmt.Errorf("数据库不存在:%s", name)
}
@@ -296,7 +298,9 @@ func (r *backupRepo) createPostgres(to string, name string) error {
if err != nil {
return err
}
defer postgres.Close()
defer func(postgres *db.Postgres) {
_ = postgres.Close()
}(postgres)
if exist, _ := postgres.DatabaseExist(name); !exist {
return fmt.Errorf("数据库不存在:%s", name)
}
@@ -410,7 +414,9 @@ func (r *backupRepo) restoreMySQL(backup, target string) error {
if err != nil {
return err
}
defer mysql.Close()
defer func(mysql *db.MySQL) {
_ = mysql.Close()
}(mysql)
if exist, _ := mysql.DatabaseExists(target); !exist {
return fmt.Errorf("数据库不存在:%s", target)
}
@@ -450,7 +456,9 @@ func (r *backupRepo) restorePostgres(backup, target string) error {
if err != nil {
return err
}
defer postgres.Close()
defer func(postgres *db.Postgres) {
_ = postgres.Close()
}(postgres)
if exist, _ := postgres.DatabaseExist(target); !exist {
return fmt.Errorf("数据库不存在:%s", target)
}

View File

@@ -390,7 +390,9 @@ func (r *certRepo) runScript(cert *biz.Cert) error {
if err = f.Close(); err != nil {
return err
}
defer os.Remove(f.Name())
defer func(name string) {
_ = os.Remove(name)
}(f.Name())
_, err = shell.Execf("bash " + f.Name())
return err

View File

@@ -382,7 +382,9 @@ func (route *Http) Register(r *chi.Mux) {
http.NotFound(w, r)
return
}
defer indexFile.Close()
defer func(indexFile http.File) {
_ = indexFile.Close()
}(indexFile)
fi, err := indexFile.Stat()
if err != nil {
@@ -393,7 +395,9 @@ func (route *Http) Register(r *chi.Mux) {
http.ServeContent(w, r, "index.html", fi.ModTime(), indexFile)
return
}
defer f.Close()
defer func(f http.File) {
_ = f.Close()
}(f)
fileServer.ServeHTTP(w, r)
}
}

View File

@@ -142,7 +142,9 @@ func (s *DashboardService) CountInfo(w http.ResponseWriter, r *http.Request) {
rootPassword, _ := s.settingRepo.Get(biz.SettingKeyMySQLRootPassword)
mysql, err := db.NewMySQL("root", rootPassword, "/tmp/mysql.sock", "unix")
if err == nil {
defer mysql.Close()
defer func(mysql *db.MySQL) {
_ = mysql.Close()
}(mysql)
databases, err := mysql.Databases()
if err == nil {
databaseCount += len(databases)
@@ -152,7 +154,9 @@ func (s *DashboardService) CountInfo(w http.ResponseWriter, r *http.Request) {
if postgresqlInstalled {
postgres, err := db.NewPostgres("postgres", "", "127.0.0.1", 5432)
if err == nil {
defer postgres.Close()
defer func(postgres *db.Postgres) {
_ = postgres.Close()
}(postgres)
databases, err := postgres.Databases()
if err == nil {
databaseCount += len(databases)