РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
659 of 1593 menu

Функция log.Print

Функция log.Print записывает сообщение в стандартный логгер. В первый параметр мы передаем сообщение для вывода в лог, в последующие параметры можно передать дополнительные значения, которые будут объединены через пробел. Функция добавляет символ новой строки в конец выводимого сообщения, аналогично работе функции fmt.Print, но с дополнительной информацией о времени и дате по умолчанию.

Синтаксис

log.Print(message, values...)

Пример

Давайте выведем простое сообщение в лог с помощью функции log.Print:

package main import ( "log" ) func main() { log.Print("Hello, World!") }

Результат выполнения кода:

2026/09/04 15:04:05 Hello, World!

Обратите внимание, что функция автоматически добавляет дату и время перед сообщением, а также символ новой строки в конце.

Пример

Давайте передадим в функцию несколько аргументов разных типов:

package main import ( "log" ) func main() { name := "Alice" age := 30 log.Print("User:", name, "Age:", age) }

Результат выполнения кода:

2026/09/04 15:04:05 User: Alice Age: 30

Все переданные аргументы объединяются в одну строку с пробелами между ними. Функция всегда добавляет пробел между значениями, даже если он не был указан явно.

Пример

Давайте используем log.Print для вывода сформированного сообщения с использованием форматирования:

package main import ( "fmt" "log" ) func main() { message := fmt.Sprintf("Result: %d items processed", 42) log.Print(message) }

Результат выполнения кода:

2026/09/04 15:04:05 Result: 42 items processed

Функция log.Print принимает сообщение как единую строку и выводит его с добавлением даты и времени. Это удобно для логирования отформатированных сообщений.

Смотрите также

  • функцию log.Println,
    которая аналогична log.Print, но всегда добавляет пробел между аргументами
  • функцию log.Printf,
    которая позволяет форматировать сообщение с использованием шаблонов
  • функцию log.Fatal,
    которая выводит сообщение и завершает программу с кодом ошибки
  • функцию log.Panic,
    которая выводит сообщение и вызывает панику
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить