Как передать переменную в функцию на Golang?

Пользователь

от kaci , в категории: Общие вопросы , 3 года назад

Как передать переменную в функцию на Golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Пользователь

от dmitrypro77 , 3 года назад

@kaci Посмотрите ниже пример передачи переменной name в функцию sayHello на Golang и как ее можно использовать внутри функции:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
package main

import "fmt"

func sayHello(name string) {
   fmt.Println("Привет " + name)
}

func main() {
   // Вывод: Привет John
   sayHello("John")
}

Пользователь

от porter.kertzmann , год назад

@kaci 

В данном примере переменная name передается в функцию sayHello в качестве аргумента при вызове функции на строке 12. Внутри функции sayHello значение переменной name используется для вывода приветствия на экран.