gpt4 book ai didi

golang获取cookie简化代码

转载 作者:数据小太阳 更新时间:2023-10-29 03:23:06 24 4
gpt4 key购买 nike

<分区>

我想学习用 golang 编写干净简单的代码,这是我的实际代码:

if r.Method == "POST" && r.FormValue("pincodeVal") != ""  {
var cliente, dd, mm, aaaa, email string
redirectt := "http://" + r.Host + "/" + GetMD5Hash(randString(10))

session1, _ := store.Get(r, "loginSession")
email = GetSes(session1.Values["email"])

cliente_cookie, err := r.Cookie("codicecliente")
if err == nil { cliente = cliente_cookie.Value }

dd_cookie, err := r.Cookie("dd")
if err == nil { dd = dd_cookie.Value }

mm_cookie, err := r.Cookie("mm")
if err == nil { mm = mm_cookie.Value }

aaaa_cookie, err := r.Cookie("aaaa")
if err == nil { aaaa = aaaa_cookie.Value }

pincode := r.FormValue("pincodeVal")

if cliente == "" || dd == "" || mm == "" || aaaa == "" {
http.Redirect(w, r, redirectt + "/login.html", 302)
}
}

有没有办法让这个 golang 代码更简单?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com