💩👌 make lint happy

This commit is contained in:
源文雨 2024-05-02 22:37:15 +09:00
parent 1971e2274a
commit 63784b4ed0

View File

@ -35,28 +35,27 @@ func init() {
u2 := fmt.Sprintf(bed, emojis[r2], r2, r2, r1) u2 := fmt.Sprintf(bed, emojis[r2], r2, r2, r1)
logrus.Debugln("[emojimix] u1:", u1) logrus.Debugln("[emojimix] u1:", u1)
logrus.Debugln("[emojimix] u2:", u2) logrus.Debugln("[emojimix] u2:", u2)
send := func(resp *http.Response) {
buf := bytes.NewBuffer(make([]byte, 0, 65536)) buf := bytes.NewBuffer(make([]byte, 0, 65536))
buf.WriteString("base64://") buf.WriteString("base64://")
resp, err := http2.Get(u1)
sendandclose := func(resp *http.Response) {
enc := base64.NewEncoder(base64.StdEncoding, buf) enc := base64.NewEncoder(base64.StdEncoding, buf)
_, err = io.Copy(enc, resp.Body) _, err := io.Copy(enc, resp.Body)
if err != nil { if err != nil {
return return
} }
_ = enc.Close() _ = enc.Close()
_ = resp.Body.Close()
ctx.SendChain(message.Image(binary.BytesToString(buf.Bytes()))) ctx.SendChain(message.Image(binary.BytesToString(buf.Bytes())))
} }
resp, err := http2.Get(u1)
if err == nil { if err == nil {
sendandclose(resp) send(resp)
_ = resp.Body.Close()
return return
} }
buf.Reset()
buf.WriteString("base64://")
resp, err = http2.Head(u2) resp, err = http2.Head(u2)
if err == nil { if err == nil {
sendandclose(resp) send(resp)
_ = resp.Body.Close()
return return
} }
}) })