How to use strconv.Itoa() Function in Golang?
Last Updated :
03 May, 2020
Go language provides inbuilt support to implement conversions to and from string representations of basic data types by strconv Package. This package provides an Itoa() function which is equivalent to FormatInt(int64(x), 10). Or in other words, Itoa() function returns the string representation of x when the base is 10. To access Itoa() function you need to import strconv Package in your program with the help of import keyword.
Syntax:
func Itoa(x int) string
Parameter: This function takes one parameter of int type, i.e., x.
Return value: This function returns a string that represents x.
Let us discuss this concept with the help of the given examples:
Example 1:
package main
import (
"fmt"
"strconv"
)
func main() {
fmt.Println(strconv.Itoa(23))
fmt.Println(strconv.Itoa(45))
}
|
Output:
23
45
Example 2:
package main
import (
"fmt"
"strconv"
)
func main() {
val1 := int (24)
res1 := strconv.Itoa(val1)
fmt.Printf( "Result 1: %v" , res1)
fmt.Printf( "\nType 1: %T" , res1)
val2 := int (-21)
res2 := strconv.Itoa(val2)
fmt.Printf( "\nResult 2: %v" , res2)
fmt.Printf( "\nType 2: %T" , res2)
}
|
Output:
Result 1: 24
Type 1: string
Result 2: -21
Type 2: string
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...