Moved string util

This commit is contained in:
obscuren 2013-12-27 21:21:08 +01:00
parent d5d2efbaf3
commit d8c0b0c899
1 changed files with 23 additions and 0 deletions

23
util.go Normal file
View File

@ -0,0 +1,23 @@
package main
import (
"strconv"
"crypto/sha256"
"encoding/hex"
)
func Uitoa(i uint32) string {
return strconv.FormatUint(uint64(i), 10)
}
func Sha256Hex(data []byte) string {
hash := sha256.Sum256(data)
return hex.EncodeToString(hash[:])
}
func Sha256Bin(data []byte) []byte {
hash := sha256.Sum256(data)
return hash[:]
}