shell setup

This commit is contained in:
Hazel Noack
2025-10-08 10:27:16 +02:00
parent 183b03ee64
commit 8587bdf360
6 changed files with 262 additions and 29 deletions

32
main.go
View File

@@ -1,39 +1,13 @@
package main
import (
"bufio"
"fmt"
"log"
"os"
"gitea.elara.ws/Hazel/music-kraken/internal/common"
"gitea.elara.ws/Hazel/music-kraken/internal/cli"
)
func testQuery() {
for {
fmt.Print("> ")
reader := bufio.NewReader(os.Stdin)
line, err := reader.ReadString('\n')
if err != nil {
log.Fatal(err)
return
}
query, err := common.NewQuery(line)
if err != nil {
fmt.Println(err)
}
fmt.Println("search: '" + query.Search + "'")
fmt.Println("artist: '" + query.Artist + "'")
fmt.Println("album: '" + query.Album + "'")
fmt.Println("song: '" + query.Song + "'")
fmt.Println()
}
}
func main() {
fmt.Println("music kraken")
fmt.Println("welcome to music kraken")
testQuery()
cli.Shell()
}