diff --git a/main.go b/main.go index efee23d..f6aa2d7 100644 --- a/main.go +++ b/main.go @@ -31,7 +31,8 @@ package main // import "git.sangeeth.dev/gobyexample/time" // import "git.sangeeth.dev/gobyexample/rand" // import "git.sangeeth.dev/gobyexample/numberparsing" -import "git.sangeeth.dev/gobyexample/url" +// import "git.sangeeth.dev/gobyexample/url" +import "git.sangeeth.dev/gobyexample/sha" func main() { // runes.Runes() @@ -65,5 +66,6 @@ func main() { // time.Time() // rand.Rand() // numberparsing.NumberParsing() - url.Url() + // url.Url() + sha.Sha() } diff --git a/sha/sha.go b/sha/sha.go new file mode 100644 index 0000000..91e1991 --- /dev/null +++ b/sha/sha.go @@ -0,0 +1,13 @@ +package sha + +import ( + "crypto/sha256" + "fmt" +) + +func Sha() { + h := sha256.New() + h.Write([]byte("hello world!")) + + fmt.Printf("SHA256 hash of 'hello world!': %x\n", h.Sum(nil)) +}