[go] Go 언어에서의 변수 선언 및 사용 방법은 어떤가요?

Go 언어에서의 변수는 다른 언어들과 매우 유사하게 사용됩니다. 변수를 선언하고 값을 할당하는 방법을 살펴보겠습니다.

변수 선언

Go 언어에서 변수는 var 키워드를 사용하여 선언됩니다. 예를 들어, 정수형 변수 age를 선언하려면 다음과 같이 작성할 수 있습니다:

var age int

여기서 var는 변수를 선언한다는 것을 나타내고, age는 변수의 이름이며, int는 변수의 타입입니다.

변수를 선언하는 동시에 초기값을 할당할 수도 있습니다. 예를 들어, name이라는 문자열 변수를 선언하며 동시에 초기값 “Alice”을 할당하려면 다음과 같이 작성할 수 있습니다:

var name string = "Alice"

string은 변수의 타입을 나타내며, “=” 연산자를 통해 초기값을 할당합니다.

Go 언어에서는 타입을 생략하고 변수를 선언할 수도 있습니다. 타입이 자동으로 추론됩니다. 예를 들어:

var height = 180

이 경우 height 변수는 정수형으로 추론됩니다.

변수 사용

변수를 사용하는 것은 변수의 이름을 사용하여 해당 변수에 액세스하는 것과 같습니다. 예를 들어, 변수 age에 값을 할당하고 출력해 보겠습니다.

age = 30
fmt.Println(age)

여기서 age에 30을 할당하고, fmt.Println 함수를 사용하여 age 변수의 값을 출력합니다.

이제 Go 언어에서 변수를 선언하고 사용하는 기본적인 방법을 살펴보았습니다.

더 많은 정보는 Go 언어 공식 문서를 참조하시기 바랍니다.