til 21.11.2025


misc things that i've learnt

printf if basically a left-pad

func main() {
 fmt.Printf("|%08d|\n", 1)
 fmt.Printf("|%0*d|\n", 8, 1)
 fmt.Printf("|%-8d|\n", 1)
 fmt.Printf("|%-*d|\n", 8, 1)

 fmt.Printf("|%20s|\n", "left pad")
 fmt.Printf("|%-20s|\n", "right pad")
}
|00000001|
|00000001|
|1       |
|1       |
|            left pad|
|right pad           |