Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
package main
import (
"flag"
"fmt"
"io"
"log"
"net/http"
"os"
"regexp"
"strings"
)
// Función para imprimir el mensaje en color rojo
func printError(message string) {
fmt.Printf("\033[31m%s\033[0m\n", message)
}
func printResult(message string){
fmt.Printf("\033[94m%s\033[0m\n", message)
}
func limitarTexto(texto string, limite int) string {
if len(texto) > limite {
return texto[:limite]
}
return texto
}
func main() {
// Parsear los argumentos desde la línea de comandos
urlPtr := flag.String("url", "", "URL del buscador")
startTagPtr := flag.String("startTag", "", "resultados")
endTagPtr := flag.String("endTag", "", "wikipedia")
flag.Parse()
}
// ./links -url "https://www.bing.com/search?q=Warcraft" -startTag "resultados" -endTag "wikipedia"