fmt.Println
- эта функция принимает один или несколько аргументов и выводит их на стандартный вывод, добавляя символ новой строки\n
в конце.
Например:
Code:fmt.Println("Hello, world!")
Code:Hello, world!
fmt.Print
- эта функция также принимает один или несколько аргументов и выводит их на стандартный вывод без добавления символа новой строки.
Например:
Code:fmt.Print("Hello, ") fmt.Print("world!")
Code:Hello, world!
fmt.Printf
- эта функция позволяет форматировать вывод с использованием строк форматирования. Она принимает первым аргументом строку форматирования, а затем дополнительные аргументы, которые будут вставлены в соответствующие спецификаторы формата в строке.
Например:
Code:name := "John" age := 30 fmt.Printf("My name is %s and I am %d years old.", name, age)
Code:My name is John and I am 30 years old.
В целом,
Println
и Print
являются простыми функциями для вывода текста, в то время как Printf
предоставляет больше возможностей для форматирования вывода.