[go] go 언어의 변수 및 상수

Go 언어는 높은 성능과 간결한 문법으로 유명한 프로그래밍 언어입니다. 이번 포스팅에서는 Go 언어의 변수와 상수에 대해 알아보도록 하겠습니다.

변수

변수는 값을 저장하기 위한 공간으로, 프로그램이 실행되는 동안 그 값이 변할 수 있습니다. Go 언어에서는 다음과 같이 변수를 선언하고 사용합니다.

var name string
name = "John Doe"

또는 변수의 초기값을 함께 지정할 수도 있습니다.

var age int = 30

변수의 형(type)은 변수 이름 뒤에 지정됩니다. Go 언어는 초기화되지 않은 변수를 허용하지 않기 때문에 모든 변수는 초기값을 갖거나 나중에 값을 할당받아야 합니다.

또한, Go 언어에서는 짧은 표현을 사용해 변수를 선언하고 초기화하는 := 연산자를 제공합니다.

height := 180

상수

상수는 프로그램이 실행되는 동안 그 값이 변하지 않는 값을 가리키며, Go 언어에서는 const 키워드를 사용하여 상수를 선언할 수 있습니다.

const pi = 3.14

상수에는 문자, 숫자, boolean 값 등을 지정할 수 있으며, 상수에 대한 초기값은 선언 시 지정해주어야 합니다.

상수를 사용하면 변하지 않는 값을 명시적으로 표현할 수 있어서 코드의 가독성을 높일 수 있습니다.

이상으로 Go 언어의 변수와 상수에 대해 알아보았습니다.

자세한 내용은 Go 언어 공식 문서를 참고하시기 바랍니다.