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
Golang program to demonstrates how to encode map data into a JSON string.
Assign Default Value for Struct Field
Illustration of the dining philosophers problem in Golang
Golang Program to print numbers with diamond pattern
GO Program to Generate Fibonacci Sequence Up to a Certain Number
Declaration of a struct type