Example to compare Println vs Printf
Println formats using the default formats for its operands and writes to standard output. Printf formats according to a format specifier and writes to standard output.
Example
package main
import "fmt"
func main() {
a, b, c := 10, 20, 30
fmt.Println(
"(a + b = c) :", a, "+", b, "=", c,
)
fmt.Printf(
"(a + b = c) : %d + %d = %d\n", a, b, c,
)
}
Output
(a + b = c) : 10 + 20 = 30
(a + b = c) : 10 + 20 = 30
Most Helpful This Week
How to convert Colorful PNG image to Gray-scale?
Encoding and Decoding using json.Marshal and json.Unmarshal
Higher Order Functions in Golang
Regular expression to extract all Non-Alphanumeric Characters from a String
Example to use Weekday and YearDay function
How to check UPPERCASE characters in a string in Golang?