Cleared up flag code a bit

This commit is contained in:
Pablu23
2024-05-30 20:01:59 +02:00
parent 11857a7156
commit e9c7c6f915

View File

@@ -32,9 +32,9 @@ func main() {
var filePath string var filePath string
flag.Parse() flag.Parse()
if secretFlag != nil && *secretFlag != "" { if *secretFlag != "" {
secret = *secretFlag secret = *secretFlag
} else if secretFilePathFlag != nil && *secretFilePathFlag != "" { } else if *secretFilePathFlag != "" {
buf, err := os.ReadFile(*secretFilePathFlag) buf, err := os.ReadFile(*secretFilePathFlag)
if err != nil { if err != nil {
panic(err) panic(err)
@@ -48,7 +48,7 @@ func main() {
} }
} }
if databaseFlag != nil && *databaseFlag != "" { if *databaseFlag != "" {
filePath = *databaseFlag filePath = *databaseFlag
} else { } else {
filePath = getDbPath() filePath = getDbPath()
@@ -74,7 +74,7 @@ func main() {
} }
}() }()
if serverFlag != nil && !*serverFlag { if !*serverFlag {
go func() { go func() {
time.Sleep(300 * time.Millisecond) time.Sleep(300 * time.Millisecond)
err := open(fmt.Sprintf("http://localhost:%d", *portFlag)) err := open(fmt.Sprintf("http://localhost:%d", *portFlag))