we can just use %x here (thanks @rob_pike).
This commit is contained in:
parent
1cdeb14011
commit
0cedf9b7d4
@ -10,7 +10,6 @@ package main
|
|||||||
// Go implements several hash functions in various
|
// Go implements several hash functions in various
|
||||||
// `crypto/*` packages.
|
// `crypto/*` packages.
|
||||||
import "crypto/sha1"
|
import "crypto/sha1"
|
||||||
import "encoding/hex"
|
|
||||||
import "fmt"
|
import "fmt"
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
@ -31,8 +30,8 @@ func main() {
|
|||||||
bs := h.Sum(nil)
|
bs := h.Sum(nil)
|
||||||
|
|
||||||
// SHA1 values are often printed in hex, for example
|
// SHA1 values are often printed in hex, for example
|
||||||
// in git commits. Use `hex.EncodeToString` to convert
|
// in git commits. Use the `%x` format verb to convert
|
||||||
// a hash results to a hex string.
|
// a hash results to a hex string.
|
||||||
fmt.Println(s)
|
fmt.Println(s)
|
||||||
fmt.Println(hex.EncodeToString(bs))
|
fmt.Printf("%x\n", bs)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user