From fcd64b3bcf54d6892c6c2c31ad68191bbef2be5d Mon Sep 17 00:00:00 2001 From: perp Date: Tue, 9 Jul 2024 16:58:41 +0100 Subject: [PATCH] Switch sorting & compact to stdlib --- v1/cmd/blink/main.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/v1/cmd/blink/main.go b/v1/cmd/blink/main.go index fcfe6eb..41e1c0a 100644 --- a/v1/cmd/blink/main.go +++ b/v1/cmd/blink/main.go @@ -3,10 +3,10 @@ package main import ( "fmt" "os" + "slices" "strings" "git.supernets.org/perp/blink/v1/internal/file" - "git.supernets.org/perp/blink/v1/internal/util" "git.supernets.org/perp/blink/v1/pkg/dns" "git.supernets.org/perp/blink/v1/pkg/runner" "github.com/fatih/color" @@ -65,14 +65,16 @@ var rootCmd = &cobra.Command{ if err != nil { panic(err) } - opts.Wordlist = util.Sort(wordlistLines) + slices.Sort(wordlistLines) + opts.Wordlist = slices.Compact(wordlistLines) // Read resolvers file resolversLines, err := file.Read(resolvers) if err != nil { panic(err) } - opts.Resolvers = util.Sort(resolversLines) + slices.Sort(resolversLines) + opts.Resolvers = slices.Compact(resolversLines) // Warnings if opts.UDP { @@ -203,5 +205,5 @@ func main() { // Todo: // Clean up main.go // Fix warning logs -// Fix wildcard log +// Fix wildcard log (Separate the main, use a function instead) // Complete all options