Как в Golang посчитать md5 хеш строки

Да, в Golang нет решения из коробки для получения привычного md5-хэша в виде строки в 16-ричной системе счисления. Для этого необходимо создать свою обёртку:

import (
    "crypto/md5"
    "encoding/hex"
)
func GetMD5Hash(text string) string {
    hasher := md5.New()
    hasher.Write([]byte(text))
    return hex.EncodeToString(hasher.Sum(nil))
}