Golang fmt.Sprintf() function example

package fmt

Sprintf formats according to a format specifier and returns the resulting string.

Golang fmt.Sprintf() function usage example

 package main

 import  "fmt"

 func main() {

 concatenated := fmt.Sprintf("a ", "string")
 fmt.Println(concatenated) // will produce a %!(EXTRA string=string)


 concatenated = fmt.Sprintf("a %s", "string")
 fmt.Println(concatenated)
 }

Output :

a %!(EXTRA string=string)

a string

Reference :

http://golang.org/pkg/fmt/#Sprintf

Advertisement