golangci-lint/test/testdata/gosec_severity_confidence.go

32 lines
663 B
Go

//golangcitest:args -Egosec
//golangcitest:config_path testdata/configs/gosec_severity_confidence.yml
package testdata
import (
"fmt"
"io/ioutil"
"net/http"
)
var url string = "https://www.abcdefghijk.com"
func gosecVariableURL() {
resp, err := http.Get(url) // want "G107: Potential HTTP request made with variable url"
if err != nil {
panic(err)
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
panic(err)
}
fmt.Printf("%s", body)
}
func gosecHardcodedCredentials() {
username := "admin"
var password = "f62e5bcda4fae4f82370da0c6f20697b8f8447ef"
fmt.Println("Doing something with: ", username, password)
}