Я думаю, что вы спрашиваете, "как мне сделать строку шестнадцатеричного представления массива байтов"
package main
import (
"crypto/sha256"
"fmt"
)
func main() {
password := "abc123"
sum := sha256.Sum256([]byte(password))
hexstring := fmt.Sprintf("%x", sum)
fmt.Println(hexstring)
}