読者です 読者をやめる 読者になる 読者になる

Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

%v記法を使うと変換で楽できる

$ cat v.go 
package main

import "fmt"

func main() {
	i := 0
	fmt.Printf("%03v\n", i)
	fmt.Printf("%02v\n" ,0xff)
	fmt.Printf("%020v\n" ,"hello")
}

こんな感じです。

実行結果

$ go run v.go 
000
255
000000000000000hello

数値なら10進数。