Функция fmt.Println
Функция fmt.Println выводит переданные значения в стандартный вывод.
В отличие от fmt.Print, она автоматически добавляет пробел между
аргументами и символ новой строки в конце вывода. В качестве аргументов
функция принимает одно или несколько значений любого типа.
Синтаксис
fmt.Println(a ...any) (n int, err error)
Пример
Давайте выведем строку и число с помощью функции fmt.Println:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
fmt.Println(2024)
}
Результат выполнения кода:
"Hello, World!"
"2024"
Пример
Функция fmt.Println автоматически добавляет пробелы между
несколькими аргументами:
package main
import "fmt"
func main() {
name := "John"
age := 30
fmt.Println("Name:", name, "Age:", age)
}
Результат выполнения кода:
"Name: John Age: 30"
Пример
Вывод значений разных типов данных - строк, целых чисел и чисел с плавающей точкой:
package main
import "fmt"
func main() {
res := "Result"
num := 42
pi := 3.14159
fmt.Println(res, num, pi)
}
Результат выполнения кода:
"Result 42 3.14159"
Смотрите также
-
функцию
fmt.Print,
которая выводит данные без автоматической новой строки -
функцию
fmt.Printf,
которая выводит данные по форматированной строке -
функцию
fmt.Sprintln,
которая возвращает строку с добавленной новой строкой -
функцию
fmt.Sprint,
которая возвращает строку без новой строки