1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25package main import ( "fmt" "io/ioutil" "log" "net/http" wappalyzer "github.com/projectdiscovery/wappalyzergo" ) func main() { resp, err := http.DefaultClient.Get("https://civicactions.com") if err != nil { log.Fatal(err) } data, _ := ioutil.ReadAll(resp.Body) // Ignoring error for example wappalyzerClient, err := wappalyzer.New() fingerprints := wappalyzerClient.Fingerprint(resp.Header, data) fmt.Printf("%v\n", fingerprints) }