我想知道使用 Tr"strconv" 和 "fmt" 包将数字转换为字符串的方法。请给出具体示例以及简要说明。注意：请在示例说明中用括号注明具体函数。并确保整个回答是一段文本。
user
在 Go 语言中，可以使用 "strconv" 包中的 `strconv.Itoa()` 或 `strconv.Itoa()` (对于整数) 和 `strconv.FormatFloat()` (对于浮点数) 函数以及 "fmt" 包中的 `fmt.Sprintf()` 函数将数字类型转换成字符串类型。具体示例如下：整数转字符串，使用 `strconv.Itoa(123)` 生成 "123"；浮点数转字符串，使用 `strconv.FormatFloat(123.45, 'f', 2, 64)` 生成 "123.45"，其中参数 'f' 表示格式化为固定小数点格式，2 表示小数点后保留两位，64 表示使用 64 位浮点数。同样地，使用 "fmt" 包可以通过创建格式化字符串来实现转换，例如 `fmt.Sprintf("%d", 123)` 产生 "123"，或 `fmt.Sprintf("%.2f", 123.45)` 也生成 "123.45"。
assistant