fix lint errors

This commit is contained in:
Adem Baccara
2025-08-26 18:24:44 +01:00
parent 9a6b8f4702
commit a70ecef4f2
5 changed files with 47 additions and 21 deletions
+3 -1
View File
@@ -40,18 +40,20 @@ func main() {
fmt.Println(err)
os.Exit(1)
}
//nolint:errcheck // log.Sync may return an error which is safe to ignore here
defer log.Sync()
home, err := os.UserHomeDir()
if err != nil {
log.Errorw("failed to get user home directory", "error", err)
//nolint:gocritic // exitAfterDefer: ensure immediate exit on unrecoverable error
os.Exit(1)
}
sshConfigFile := filepath.Join(home, ".ssh", "config")
metaDataFile := filepath.Join(home, ".lazyssh", "metadata.json")
serverRepo := file.NewServerRepo(log, sshConfigFile, metaDataFile)
// serverInMemoryRepo := memory.NewServerRepository(log)
serverService := services.NewServerService(log, serverRepo)
tui := ui.NewTUI(log, serverService, version, gitCommit, buildTime)