mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
33 lines
609 B
Go
33 lines
609 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
"net/http"
|
|
)
|
|
|
|
func serve2() {
|
|
http.HandleFunc("/some/path", func(w http.ResponseWriter, r *http.Request) {
|
|
r.ParseForm()
|
|
logStrs(r.Form.Get("password"))
|
|
|
|
vals := r.URL.Query()
|
|
logStrs(vals["password"]...)
|
|
|
|
var user3 = passStruct{
|
|
password: encryptLib.encryptPassword(r.Form.Get("password")),
|
|
}
|
|
log.Println(user3) // OK
|
|
|
|
temp := encryptedStruct{encryptedPassword: r.Form.Get("password")}
|
|
log.Println(temp.encryptedPassword) // OK
|
|
})
|
|
}
|
|
|
|
func logStrs(x ...string) {
|
|
s := make([]interface{}, len(x))
|
|
for i, v := range x {
|
|
s[i] = v
|
|
}
|
|
log.Println(s...)
|
|
}
|