How do I convert [Size]byte to string in Go?

前端 未结 4 2253
后悔当初
后悔当初 2020-12-15 04:48

I have a sized byte array that I got after doing md5.Sum().

data := []byte(\"testing\")
var pass string 
var b [16]byte
b = md5.Sum(data)
pass =         


        
4条回答
  •  春和景丽
    2020-12-15 05:00

    it can be solved by this

    pass = fmt.Sprintf("%x", b)
    

    or

    import "encoding/base64"
    pass = base64.StdEncoding.EncodeToString(b[:])
    

    this will encoding it to base64 string

提交回复
热议问题