golang round float to 3 decimal places