golang truncate float to 1 decimal place

package main

import (
    "fmt"
    "math"
)

func main() {
    number := 123.456789
    truncatedNumber := math.Round(number*10) / 10
    fmt.Printf("%.1f\n", truncatedNumber)
}