Golang - 将Int解析为Hex,然后用0填充它以获得固定的长度String [Beginner]

And*_*M16 3 string hex type-conversion go

我是很新,Golang一般,我有在努力的将一些问题int0,那么,6 Characters String0为了得到%06d, number/string它代表的int数量.

到目前为止,我尝试了以下内容:

intNumber := 12
hexNumber := strconv.FormatInt(intNumber, 16) //not working
Run Code Online (Sandbox Code Playgroud)

然后我发现了如何0使用它来填充它6 Characters String.它创造了所有的弦乐0.

在这里,您可以找到我设置的游乐场进行一些测试.

我怎样才能以有效的方式实现这一目标?

有关该问题的任何澄清,请在下面留言.提前致谢.

Rol*_*lig 6

import "fmt"

hex := fmt.Sprintf("%06x", num)
Run Code Online (Sandbox Code Playgroud)

x装置十六进制,在6装置6位数,0手段左垫用零和%开始整个序列.