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 |