GoLang bin2hex

is this article helpful? yes | no
GoLang replacement for PHP's bin2hex [edit | history]
func Bin2hex(str string) (string, error) {
	i, err := strconv.ParseInt(str, 2, 0)
	if err != nil {
		return "", err
	return strconv.FormatInt(i, 16), nil

PHP bin2hex

PHP original manual for bin2hex [ show | php.net ]


(PHP 4, PHP 5, PHP 7)

bin2hexConvert binary data into hexadecimal representation


string bin2hex ( string $str )

Returns an ASCII string containing the hexadecimal representation of str. The conversion is done byte-wise with the high-nibble first.



A string.

Return Values

Returns the hexadecimal representation of the given string.

See Also

  • hex2bin() - Decodes a hexadecimally encoded binary string
  • pack() - Pack data into binary string